From cf9964ed58940a6fe749668f10a5af755600041d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 09:55:26 +0300 Subject: [PATCH 001/137] progressSpinner demo update completed --- src/app/showcase/doc/progressspinner/basicdoc.ts | 5 ++--- src/app/showcase/doc/progressspinner/templatedoc.ts | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/app/showcase/doc/progressspinner/basicdoc.ts b/src/app/showcase/doc/progressspinner/basicdoc.ts index 3a82fcc138b..ed44e81a0d9 100644 --- a/src/app/showcase/doc/progressspinner/basicdoc.ts +++ b/src/app/showcase/doc/progressspinner/basicdoc.ts @@ -7,7 +7,7 @@ import { Code } from '../../domain/code';

An infinite spin animation is displayed by default.

-
+
@@ -16,8 +16,7 @@ import { Code } from '../../domain/code'; export class BasicDoc { code: Code = { basic: ``, - html: ` -
+ html: `
`, typescript: ` diff --git a/src/app/showcase/doc/progressspinner/templatedoc.ts b/src/app/showcase/doc/progressspinner/templatedoc.ts index 5e3c6594a63..510bbcc584c 100644 --- a/src/app/showcase/doc/progressspinner/templatedoc.ts +++ b/src/app/showcase/doc/progressspinner/templatedoc.ts @@ -7,7 +7,7 @@ import { Code } from '../../domain/code';

ProgressSpinner can be customized with styling property like styleClass, strokeWidth and fill.

-
+
@@ -20,8 +20,7 @@ export class TemplateDoc { code: Code = { basic: ``, - html: ` -
+ html: `
`, typescript: ` From 4f54f7970de12c57433eade90a39976774a33d2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:09:26 +0300 Subject: [PATCH 002/137] progressbar update completed --- src/app/components/progressbar/progressbar.ts | 26 ++++++++++- .../doc/progressbar/progressbardoc.module.ts | 3 +- .../showcase/doc/progressbar/templatedoc.ts | 43 +++++++++++++++++++ .../pages/progressbar/progressbardemo.ts | 6 +++ 4 files changed, 75 insertions(+), 3 deletions(-) create mode 100644 src/app/showcase/doc/progressbar/templatedoc.ts diff --git a/src/app/components/progressbar/progressbar.ts b/src/app/components/progressbar/progressbar.ts index bbd04cb53ca..3f42ca53d30 100755 --- a/src/app/components/progressbar/progressbar.ts +++ b/src/app/components/progressbar/progressbar.ts @@ -1,5 +1,7 @@ import { CommonModule } from '@angular/common'; -import { ChangeDetectionStrategy, Component, Input, NgModule, ViewEncapsulation } from '@angular/core'; +import { ChangeDetectionStrategy, Component, TemplateRef, ContentChildren, Input, NgModule, ViewEncapsulation } from '@angular/core'; +import { PrimeTemplate } from 'primeng/api'; +import { QueryList } from '@angular/core'; /** * ProgressBar is a process status indicator. * @group Components @@ -19,7 +21,11 @@ import { ChangeDetectionStrategy, Component, Input, NgModule, ViewEncapsulation [ngClass]="{ 'p-progressbar p-component': true, 'p-progressbar-determinate': mode === 'determinate', 'p-progressbar-indeterminate': mode === 'indeterminate' }" >
-
{{ value }}{{ unit }}
+
+
{{ value }}{{ unit }}
+ +
+
@@ -69,6 +75,22 @@ export class ProgressBar { * @group Props */ @Input() color: string | undefined; + + @ContentChildren(PrimeTemplate) templates: QueryList | undefined; + + contentTemplate: TemplateRef | undefined; + + ngAfterContentInit() { + this.templates?.forEach((item) => { + switch (item.getType()) { + case 'content': + this.contentTemplate = item.template; + break; + default: + this.contentTemplate = item.template; + } + }); + } } @NgModule({ diff --git a/src/app/showcase/doc/progressbar/progressbardoc.module.ts b/src/app/showcase/doc/progressbar/progressbardoc.module.ts index 66afa7efaae..151de7c64f2 100644 --- a/src/app/showcase/doc/progressbar/progressbardoc.module.ts +++ b/src/app/showcase/doc/progressbar/progressbardoc.module.ts @@ -10,11 +10,12 @@ import { BasicDoc } from './basicdoc'; import { DynamicDoc } from './dynamicdoc'; import { ImportDoc } from './importdoc'; import { IndeterminateDoc } from './indeterminatedoc'; +import { TemplateDoc } from './templatedoc'; import { StyleDoc } from './styledoc'; @NgModule({ imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, ProgressBarModule, ToastModule], - declarations: [BasicDoc, DynamicDoc, ImportDoc, IndeterminateDoc, StyleDoc, AccessibilityDoc], + declarations: [BasicDoc, DynamicDoc, ImportDoc, IndeterminateDoc, TemplateDoc, StyleDoc, AccessibilityDoc], exports: [AppDocModule] }) export class ProgressBarDocModule {} diff --git a/src/app/showcase/doc/progressbar/templatedoc.ts b/src/app/showcase/doc/progressbar/templatedoc.ts new file mode 100644 index 00000000000..05892758b54 --- /dev/null +++ b/src/app/showcase/doc/progressbar/templatedoc.ts @@ -0,0 +1,43 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'template-doc', + template: ` + +

content template allows displaying custom content inside the progressbar.

+
+
+ + + {{value}}/100 + + +
+ + ` +}) +export class TemplateDoc { + code: Code = { + basic: ` + + {{value}}/100 + +`, + html: `
+ + + {{value}}/100 + + +
`, + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'progress-bar-template-demo', + templateUrl: './progress-bar-template-demo.html' +}) +export class ProgressBarTemplateDemo {}` + }; +} diff --git a/src/app/showcase/pages/progressbar/progressbardemo.ts b/src/app/showcase/pages/progressbar/progressbardemo.ts index bd96f9247d8..25a06212856 100755 --- a/src/app/showcase/pages/progressbar/progressbardemo.ts +++ b/src/app/showcase/pages/progressbar/progressbardemo.ts @@ -2,6 +2,7 @@ import { Component } from '@angular/core'; import { BasicDoc } from '../../doc/progressbar/basicdoc'; import { StyleDoc } from '../../doc/progressbar/styledoc'; import { ImportDoc } from '../../doc/progressbar/importdoc'; +import { TemplateDoc } from '../../doc/progressbar/templatedoc'; import { IndeterminateDoc } from '../../doc/progressbar/indeterminatedoc'; import { DynamicDoc } from '../../doc/progressbar/dynamicdoc'; import { AccessibilityDoc } from '../../doc/progressbar/accessibilitydoc'; @@ -31,6 +32,11 @@ export class ProgressBarDemo { label: 'Indeterminate', component: IndeterminateDoc }, + { + id: 'template', + label: 'Template', + component: TemplateDoc + }, { id: 'style', label: 'Style', From c9615837a09901d472c3ee0e2784486072e3c9fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:17:22 +0300 Subject: [PATCH 003/137] skeleton update completed --- src/app/showcase/doc/skeleton/shapesdoc.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/showcase/doc/skeleton/shapesdoc.ts b/src/app/showcase/doc/skeleton/shapesdoc.ts index 39e8aeb0abb..6bbf89aaccc 100644 --- a/src/app/showcase/doc/skeleton/shapesdoc.ts +++ b/src/app/showcase/doc/skeleton/shapesdoc.ts @@ -8,7 +8,7 @@ import { Code } from '../../domain/code';

Various shapes and sizes can be created using styling properties like shape, width, height, borderRadius and styleClass.

-
+
Rectangle
@@ -16,7 +16,7 @@ import { Code } from '../../domain/code';
-
+
Rounded
@@ -24,7 +24,7 @@ import { Code } from '../../domain/code';
-
+
Square
@@ -33,7 +33,7 @@ import { Code } from '../../domain/code';
-
+
Circle
@@ -75,7 +75,7 @@ export class ShapesDoc { `, html: `
-
+
Rectangle
@@ -83,7 +83,7 @@ export class ShapesDoc {
-
+
Rounded
@@ -91,7 +91,7 @@ export class ShapesDoc {
-
+
Square
@@ -100,7 +100,7 @@ export class ShapesDoc {
-
+
Circle
From a4c01bfb41a20855fd8d7128635976e839576d13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:30:27 +0300 Subject: [PATCH 004/137] scrolltop update completed --- src/app/showcase/doc/scrolltop/basicdoc.ts | 2 +- src/app/showcase/doc/scrolltop/elementdoc.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/showcase/doc/scrolltop/basicdoc.ts b/src/app/showcase/doc/scrolltop/basicdoc.ts index 2b4ddb5e7a4..843c86d6b11 100644 --- a/src/app/showcase/doc/scrolltop/basicdoc.ts +++ b/src/app/showcase/doc/scrolltop/basicdoc.ts @@ -9,7 +9,7 @@ import { Code } from '../../domain/code';

Scroll down the page to display the ScrollTo component.

- +
diff --git a/src/app/showcase/doc/scrolltop/elementdoc.ts b/src/app/showcase/doc/scrolltop/elementdoc.ts index ebd1d0e88f7..2263043d628 100644 --- a/src/app/showcase/doc/scrolltop/elementdoc.ts +++ b/src/app/showcase/doc/scrolltop/elementdoc.ts @@ -7,7 +7,7 @@ import { Code } from '../../domain/code';

Setting the target property to parent binds ScrollTop to its parent element that has scrolling content.

-
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae et leo duis ut diam. Ultricies mi quis hendrerit dolor magna eget est lorem. Amet consectetur From 755b51c20b1cef564b85e0da5d0982cd8f10f1d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:52:51 +0300 Subject: [PATCH 005/137] chip update completed --- src/app/showcase/doc/chip/templatedoc.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/app/showcase/doc/chip/templatedoc.ts b/src/app/showcase/doc/chip/templatedoc.ts index 02840522078..67aefb7084f 100644 --- a/src/app/showcase/doc/chip/templatedoc.ts +++ b/src/app/showcase/doc/chip/templatedoc.ts @@ -8,8 +8,9 @@ import { Code } from '../../domain/code';

Content can easily be customized with the dynamic content instead of using the built-in modes.

- -
Content
+ + P + PRIME
@@ -17,13 +18,14 @@ import { Code } from '../../domain/code'; }) export class TemplateDoc { code: Code = { - basic: ` -
Content
+ basic: ` + P + PRIME `, - html: ` -
- -
Content
+ html: `
+ + P + PRIME
`, typescript: ` From 07116e01c4b1b7e158874067f39053e4f41dc20f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 17:02:08 +0300 Subject: [PATCH 006/137] tieredmenu update completed --- src/app/components/tieredmenu/tieredmenu.ts | 4 +- src/app/showcase/doc/tieredmenu/basicdoc.ts | 237 +++++------------ src/app/showcase/doc/tieredmenu/commanddoc.ts | 155 +++++++++++ src/app/showcase/doc/tieredmenu/popupdoc.ts | 243 +++++------------- .../showcase/doc/tieredmenu/templatedoc.ts | 233 +++++++++++++++++ .../doc/tieredmenu/tieredmenudoc.module.ts | 12 +- .../pages/tieredmenu/tieredmenudemo.ts | 12 + 7 files changed, 536 insertions(+), 360 deletions(-) create mode 100644 src/app/showcase/doc/tieredmenu/commanddoc.ts create mode 100644 src/app/showcase/doc/tieredmenu/templatedoc.ts diff --git a/src/app/components/tieredmenu/tieredmenu.ts b/src/app/components/tieredmenu/tieredmenu.ts index 597ede0ee9c..217227a7337 100755 --- a/src/app/components/tieredmenu/tieredmenu.ts +++ b/src/app/components/tieredmenu/tieredmenu.ts @@ -164,7 +164,7 @@ import { ObjectUtils, UniqueComponentId, ZIndexUtils } from 'primeng/utils'; - +
@@ -231,7 +231,7 @@ export class TieredMenuSub { @ViewChild('sublist', { static: true }) sublistViewChild: ElementRef; constructor(public el: ElementRef, public renderer: Renderer2, private cd: ChangeDetectorRef, @Inject(forwardRef(() => TieredMenu)) public tieredMenu: TieredMenu) {} - + positionSubmenu() { let sublist = this.sublistViewChild && this.sublistViewChild.nativeElement; diff --git a/src/app/showcase/doc/tieredmenu/basicdoc.ts b/src/app/showcase/doc/tieredmenu/basicdoc.ts index 44826d6b5c1..96f85ceb918 100644 --- a/src/app/showcase/doc/tieredmenu/basicdoc.ts +++ b/src/app/showcase/doc/tieredmenu/basicdoc.ts @@ -21,136 +21,78 @@ export class BasicDoc implements OnInit { this.items = [ { label: 'File', - icon: 'pi pi-fw pi-file', + icon: 'pi pi-file', items: [ { label: 'New', - icon: 'pi pi-fw pi-plus', + icon: 'pi pi-plus', items: [ { - label: 'Bookmark', - icon: 'pi pi-fw pi-bookmark' + label: 'Document', + icon: 'pi pi-file' + }, + { + label: 'Image', + icon: 'pi pi-image' }, { label: 'Video', - icon: 'pi pi-fw pi-video' + icon: 'pi pi-video' } ] }, { - label: 'Delete', - icon: 'pi pi-fw pi-trash' - }, - { - separator: true + label: 'Open', + icon: 'pi pi-folder-open' }, { - label: 'Export', - icon: 'pi pi-fw pi-external-link' + label: 'Print', + icon: 'pi pi-print' } ] }, { label: 'Edit', - icon: 'pi pi-fw pi-pencil', + icon: 'pi pi-file-edit', items: [ { - label: 'Left', - icon: 'pi pi-fw pi-align-left' + label: 'Copy', + icon: 'pi pi-copy' }, { - label: 'Right', - icon: 'pi pi-fw pi-align-right' - }, - { - label: 'Center', - icon: 'pi pi-fw pi-align-center' - }, - { - label: 'Justify', - icon: 'pi pi-fw pi-align-justify' + label: 'Delete', + icon: 'pi pi-times' } ] }, { - label: 'Users', - icon: 'pi pi-fw pi-user', - items: [ - { - label: 'New', - icon: 'pi pi-fw pi-user-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-user-minus' - }, - { - label: 'Search', - icon: 'pi pi-fw pi-users', - items: [ - { - label: 'Filter', - icon: 'pi pi-fw pi-filter', - items: [ - { - label: 'Print', - icon: 'pi pi-fw pi-print' - } - ] - }, - { - icon: 'pi pi-fw pi-bars', - label: 'List' - } - ] - } - ] + label: 'Search', + icon: 'pi pi-search' }, { - label: 'Events', - icon: 'pi pi-fw pi-calendar', + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', items: [ { - label: 'Edit', - icon: 'pi pi-fw pi-pencil', - items: [ - { - label: 'Save', - icon: 'pi pi-fw pi-calendar-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Slack', + icon: 'pi pi-slack' }, { - label: 'Archieve', - icon: 'pi pi-fw pi-calendar-times', - items: [ - { - label: 'Remove', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Whatsapp', + icon: 'pi pi-whatsapp' } ] - }, - { - separator: true - }, - { - label: 'Quit', - icon: 'pi pi-fw pi-power-off' } - ]; + ] } code: Code = { basic: ``, - html: ` -
+ html: `
`, @@ -169,129 +111,72 @@ export class TieredMenuBasicDemo implements OnInit { this.items = [ { label: 'File', - icon: 'pi pi-fw pi-file', + icon: 'pi pi-file', items: [ { label: 'New', - icon: 'pi pi-fw pi-plus', + icon: 'pi pi-plus', items: [ { - label: 'Bookmark', - icon: 'pi pi-fw pi-bookmark' + label: 'Document', + icon: 'pi pi-file' + }, + { + label: 'Image', + icon: 'pi pi-image' }, { label: 'Video', - icon: 'pi pi-fw pi-video' + icon: 'pi pi-video' } ] }, { - label: 'Delete', - icon: 'pi pi-fw pi-trash' - }, - { - separator: true + label: 'Open', + icon: 'pi pi-folder-open' }, { - label: 'Export', - icon: 'pi pi-fw pi-external-link' + label: 'Print', + icon: 'pi pi-print' } ] }, { label: 'Edit', - icon: 'pi pi-fw pi-pencil', + icon: 'pi pi-file-edit', items: [ { - label: 'Left', - icon: 'pi pi-fw pi-align-left' + label: 'Copy', + icon: 'pi pi-copy' }, { - label: 'Right', - icon: 'pi pi-fw pi-align-right' - }, - { - label: 'Center', - icon: 'pi pi-fw pi-align-center' - }, - { - label: 'Justify', - icon: 'pi pi-fw pi-align-justify' + label: 'Delete', + icon: 'pi pi-times' } ] }, { - label: 'Users', - icon: 'pi pi-fw pi-user', - items: [ - { - label: 'New', - icon: 'pi pi-fw pi-user-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-user-minus' - }, - { - label: 'Search', - icon: 'pi pi-fw pi-users', - items: [ - { - label: 'Filter', - icon: 'pi pi-fw pi-filter', - items: [ - { - label: 'Print', - icon: 'pi pi-fw pi-print' - } - ] - }, - { - icon: 'pi pi-fw pi-bars', - label: 'List' - } - ] - } - ] + label: 'Search', + icon: 'pi pi-search' }, { - label: 'Events', - icon: 'pi pi-fw pi-calendar', + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', items: [ { - label: 'Edit', - icon: 'pi pi-fw pi-pencil', - items: [ - { - label: 'Save', - icon: 'pi pi-fw pi-calendar-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Slack', + icon: 'pi pi-slack' }, { - label: 'Archieve', - icon: 'pi pi-fw pi-calendar-times', - items: [ - { - label: 'Remove', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Whatsapp', + icon: 'pi pi-whatsapp' } ] - }, - { - separator: true - }, - { - label: 'Quit', - icon: 'pi pi-fw pi-power-off' } - ]; + ] } }` }; diff --git a/src/app/showcase/doc/tieredmenu/commanddoc.ts b/src/app/showcase/doc/tieredmenu/commanddoc.ts new file mode 100644 index 00000000000..e563165a2f7 --- /dev/null +++ b/src/app/showcase/doc/tieredmenu/commanddoc.ts @@ -0,0 +1,155 @@ +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; +import { Code } from '../../domain/code'; +import { MessageService } from 'primeng/api'; + +@Component({ + selector: 'command-doc', + template: ` + +

The command property defines the callback to run when an item is activated by click or a key event.

+
+
+ + +
+ + ` +}) +export class CommandDoc implements OnInit { + constructor(private messageService: MessageService) {} + items: MenuItem[] | undefined; + ngOnInit() { + this.items = [ + { + label: 'File', + icon: 'pi pi-file', + items: [ + { + label: 'New', + icon: 'pi pi-plus', + command: () => { + this.messageService.add({ severity: 'success', summary: 'Success', detail: 'File created', life: 3000 }); + } + }, + { + label: 'Print', + icon: 'pi pi-print', + command: () => { + this.messageService.add({ severity: 'error', summary: 'Error', detail: 'No printer connected', life: 3000 }); + } + } + ] + }, + { + label: 'Search', + icon: 'pi pi-search', + command: () => { + this.messageService.add({ severity: 'warn', summary: 'Search Results', detail: 'No results found', life: 3000 }); + } + }, + { + separator: true + }, + { + label: 'Sync', + icon: 'pi pi-cloud', + items: [ + { + label: 'Import', + icon: 'pi pi-cloud-download', + command: () => { + this.messageService.add({ severity: 'info', summary: 'Downloads', detail: 'Downloaded from cloud', life: 3000 }); + } + }, + { + label: 'Export', + icon: 'pi pi-cloud-upload', + command: () => { + this.messageService.add({ severity: 'info', summary: 'Shared', detail: 'Exported to cloud', life: 3000 }); + } + } + ] + } + ]; + } + + code: Code = { + basic: ` +`, + + html: `
+ + +
`, + + typescript: ` +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; +import { MessageService } from 'primeng/api'; + +@Component({ + selector: 'tiered-menu-command-demo', + templateUrl: './tiered-menu-command-demo.html' +}) +export class TieredMenuCommandDemo implements OnInit { + constructor(private messageService: MessageService) {} + items: MenuItem[] | undefined; + + ngOnInit() { + this.items = [ + { + label: 'File', + icon: 'pi pi-file', + items: [ + { + label: 'New', + icon: 'pi pi-plus', + command: () => { + this.messageService.add({ severity: 'success', summary: 'Success', detail: 'File created', life: 3000 }); + } + }, + { + label: 'Print', + icon: 'pi pi-print', + command: () => { + this.messageService.add({ severity: 'error', summary: 'Error', detail: 'No printer connected', life: 3000 }); + } + } + ] + }, + { + label: 'Search', + icon: 'pi pi-search', + command: () => { + this.messageService.add({ severity: 'warn', summary: 'Search Results', detail: 'No results found', life: 3000 }); + } + }, + { + separator: true + }, + { + label: 'Sync', + icon: 'pi pi-cloud', + items: [ + { + label: 'Import', + icon: 'pi pi-cloud-download', + command: () => { + this.messageService.add({ severity: 'info', summary: 'Downloads', detail: 'Downloaded from cloud', life: 3000 }); + } + }, + { + label: 'Export', + icon: 'pi pi-cloud-upload', + command: () => { + this.messageService.add({ severity: 'info', summary: 'Shared', detail: 'Exported to cloud', life: 3000 }); + } + } + ] + } + ]; + } +}` + }; +} diff --git a/src/app/showcase/doc/tieredmenu/popupdoc.ts b/src/app/showcase/doc/tieredmenu/popupdoc.ts index 037a6c456b0..2b988d5b11f 100644 --- a/src/app/showcase/doc/tieredmenu/popupdoc.ts +++ b/src/app/showcase/doc/tieredmenu/popupdoc.ts @@ -9,7 +9,7 @@ import { Code } from '../../domain/code';

Popup mode is enabled by adding popup property and calling toggle method with an event of the target.

- +
@@ -22,138 +22,80 @@ export class PopupDoc implements OnInit { this.items = [ { label: 'File', - icon: 'pi pi-fw pi-file', + icon: 'pi pi-file', items: [ { label: 'New', - icon: 'pi pi-fw pi-plus', + icon: 'pi pi-plus', items: [ { - label: 'Bookmark', - icon: 'pi pi-fw pi-bookmark' + label: 'Document', + icon: 'pi pi-file' + }, + { + label: 'Image', + icon: 'pi pi-image' }, { label: 'Video', - icon: 'pi pi-fw pi-video' + icon: 'pi pi-video' } ] }, { - label: 'Delete', - icon: 'pi pi-fw pi-trash' - }, - { - separator: true + label: 'Open', + icon: 'pi pi-folder-open' }, { - label: 'Export', - icon: 'pi pi-fw pi-external-link' + label: 'Print', + icon: 'pi pi-print' } ] }, { label: 'Edit', - icon: 'pi pi-fw pi-pencil', + icon: 'pi pi-file-edit', items: [ { - label: 'Left', - icon: 'pi pi-fw pi-align-left' + label: 'Copy', + icon: 'pi pi-copy' }, { - label: 'Right', - icon: 'pi pi-fw pi-align-right' - }, - { - label: 'Center', - icon: 'pi pi-fw pi-align-center' - }, - { - label: 'Justify', - icon: 'pi pi-fw pi-align-justify' + label: 'Delete', + icon: 'pi pi-times' } ] }, { - label: 'Users', - icon: 'pi pi-fw pi-user', - items: [ - { - label: 'New', - icon: 'pi pi-fw pi-user-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-user-minus' - }, - { - label: 'Search', - icon: 'pi pi-fw pi-users', - items: [ - { - label: 'Filter', - icon: 'pi pi-fw pi-filter', - items: [ - { - label: 'Print', - icon: 'pi pi-fw pi-print' - } - ] - }, - { - icon: 'pi pi-fw pi-bars', - label: 'List' - } - ] - } - ] + label: 'Search', + icon: 'pi pi-search' }, { - label: 'Events', - icon: 'pi pi-fw pi-calendar', + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', items: [ { - label: 'Edit', - icon: 'pi pi-fw pi-pencil', - items: [ - { - label: 'Save', - icon: 'pi pi-fw pi-calendar-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Slack', + icon: 'pi pi-slack' }, { - label: 'Archieve', - icon: 'pi pi-fw pi-calendar-times', - items: [ - { - label: 'Remove', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Whatsapp', + icon: 'pi pi-whatsapp' } ] - }, - { - separator: true - }, - { - label: 'Quit', - icon: 'pi pi-fw pi-power-off' } - ]; + ] } code: Code = { - basic: ` + basic: ` `, - html: ` -
- + html: `
+
`, @@ -172,129 +114,72 @@ export class TieredMenuPopupDemo implements OnInit { this.items = [ { label: 'File', - icon: 'pi pi-fw pi-file', + icon: 'pi pi-file', items: [ { label: 'New', - icon: 'pi pi-fw pi-plus', + icon: 'pi pi-plus', items: [ { - label: 'Bookmark', - icon: 'pi pi-fw pi-bookmark' + label: 'Document', + icon: 'pi pi-file' + }, + { + label: 'Image', + icon: 'pi pi-image' }, { label: 'Video', - icon: 'pi pi-fw pi-video' + icon: 'pi pi-video' } ] }, { - label: 'Delete', - icon: 'pi pi-fw pi-trash' - }, - { - separator: true + label: 'Open', + icon: 'pi pi-folder-open' }, { - label: 'Export', - icon: 'pi pi-fw pi-external-link' + label: 'Print', + icon: 'pi pi-print' } ] }, { label: 'Edit', - icon: 'pi pi-fw pi-pencil', + icon: 'pi pi-file-edit', items: [ { - label: 'Left', - icon: 'pi pi-fw pi-align-left' + label: 'Copy', + icon: 'pi pi-copy' }, { - label: 'Right', - icon: 'pi pi-fw pi-align-right' - }, - { - label: 'Center', - icon: 'pi pi-fw pi-align-center' - }, - { - label: 'Justify', - icon: 'pi pi-fw pi-align-justify' + label: 'Delete', + icon: 'pi pi-times' } ] }, { - label: 'Users', - icon: 'pi pi-fw pi-user', - items: [ - { - label: 'New', - icon: 'pi pi-fw pi-user-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-user-minus' - }, - { - label: 'Search', - icon: 'pi pi-fw pi-users', - items: [ - { - label: 'Filter', - icon: 'pi pi-fw pi-filter', - items: [ - { - label: 'Print', - icon: 'pi pi-fw pi-print' - } - ] - }, - { - icon: 'pi pi-fw pi-bars', - label: 'List' - } - ] - } - ] + label: 'Search', + icon: 'pi pi-search' }, { - label: 'Events', - icon: 'pi pi-fw pi-calendar', + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', items: [ { - label: 'Edit', - icon: 'pi pi-fw pi-pencil', - items: [ - { - label: 'Save', - icon: 'pi pi-fw pi-calendar-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Slack', + icon: 'pi pi-slack' }, { - label: 'Archieve', - icon: 'pi pi-fw pi-calendar-times', - items: [ - { - label: 'Remove', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Whatsapp', + icon: 'pi pi-whatsapp' } ] - }, - { - separator: true - }, - { - label: 'Quit', - icon: 'pi pi-fw pi-power-off' } - ]; + ] } }` }; diff --git a/src/app/showcase/doc/tieredmenu/templatedoc.ts b/src/app/showcase/doc/tieredmenu/templatedoc.ts new file mode 100644 index 00000000000..b56f3500321 --- /dev/null +++ b/src/app/showcase/doc/tieredmenu/templatedoc.ts @@ -0,0 +1,233 @@ +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'template-doc', + template: ` + +

TieredMenu offers item customization with the item template that receives the menuitem instance from the model as a parameter.

+
+ + + ` +}) +export class TemplateDoc implements OnInit { + items: MenuItem[] | undefined; + + ngOnInit() { + this.items = [ + { + label: 'File', + icon: 'pi pi-file', + items: [ + { + label: 'New', + icon: 'pi pi-plus', + items: [ + { + label: 'Document', + icon: 'pi pi-file', + shortcut: '⌘+N' + }, + { + label: 'Image', + icon: 'pi pi-image', + shortcut: '⌘+I' + }, + { + label: 'Video', + icon: 'pi pi-video', + shortcut: '⌘+L' + } + ] + }, + { + label: 'Open', + icon: 'pi pi-folder-open', + shortcut: '⌘+O' + }, + { + label: 'Print', + icon: 'pi pi-print', + shortcut: '⌘+P' + } + ] + }, + { + label: 'Edit', + icon: 'pi pi-file-edit', + items: [ + { + label: 'Copy', + icon: 'pi pi-copy', + shortcut: '⌘+C' + }, + { + label: 'Delete', + icon: 'pi pi-times', + shortcut: '⌘+D' + } + ] + }, + { + label: 'Search', + icon: 'pi pi-search', + shortcut: '⌘+S' + }, + { + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', + items: [ + { + label: 'Slack', + icon: 'pi pi-slack', + badge: '2' + }, + { + label: 'Whatsapp', + icon: 'pi pi-whatsapp', + badge: '3' + } + ] + } + ] + } + + code: Code = { + basic: ` + + + + {{ item.label }} + + {{ item.shortcut }} + + + +`, + + html: ``, + + typescript: ` +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; + +@Component({ + selector: 'tiered-menu-template-demo', + templateUrl: './tiered-menu-template-demo.html' +}) +export class TieredMenuTemplateDemo implements OnInit { + items: MenuItem[] | undefined; + + ngOnInit() { + this.items = [ + { + label: 'File', + icon: 'pi pi-file', + items: [ + { + label: 'New', + icon: 'pi pi-plus', + items: [ + { + label: 'Document', + icon: 'pi pi-file', + shortcut: '⌘+N' + }, + { + label: 'Image', + icon: 'pi pi-image', + shortcut: '⌘+I' + }, + { + label: 'Video', + icon: 'pi pi-video', + shortcut: '⌘+L' + } + ] + }, + { + label: 'Open', + icon: 'pi pi-folder-open', + shortcut: '⌘+O' + }, + { + label: 'Print', + icon: 'pi pi-print', + shortcut: '⌘+P' + } + ] + }, + { + label: 'Edit', + icon: 'pi pi-file-edit', + items: [ + { + label: 'Copy', + icon: 'pi pi-copy', + shortcut: '⌘+C' + }, + { + label: 'Delete', + icon: 'pi pi-times', + shortcut: '⌘+D' + } + ] + }, + { + label: 'Search', + icon: 'pi pi-search', + shortcut: '⌘+S' + }, + { + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', + items: [ + { + label: 'Slack', + icon: 'pi pi-slack', + badge: '2' + }, + { + label: 'Whatsapp', + icon: 'pi pi-whatsapp', + badge: '3' + } + ] + } + ] + } +}` + }; +} diff --git a/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts b/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts index fd9322cfc53..40ce69475fa 100644 --- a/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts +++ b/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts @@ -5,15 +5,21 @@ import { TieredMenuModule } from 'primeng/tieredmenu'; import { ButtonModule } from 'primeng/button'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; +import { BadgeModule } from 'primeng/badge'; +import { ToastModule } from 'primeng/toast'; import { BasicDoc } from './basicdoc'; import { ImportDoc } from './importdoc'; import { PopupDoc } from './popupdoc'; +import { TemplateDoc } from './templatedoc'; +import { CommandDoc } from './commanddoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; +import { MessageService } from 'primeng/api'; @NgModule({ - imports: [CommonModule, AppCodeModule, RouterModule, TieredMenuModule, ButtonModule, AppDocModule], - declarations: [BasicDoc, ImportDoc, PopupDoc, StyleDoc, AccessibilityDoc], - exports: [AppDocModule] + imports: [CommonModule, AppCodeModule, RouterModule, TieredMenuModule, ButtonModule, AppDocModule, BadgeModule, ToastModule], + declarations: [BasicDoc, ImportDoc, PopupDoc, StyleDoc, AccessibilityDoc, TemplateDoc,CommandDoc], + exports: [AppDocModule], + providers:[MessageService] }) export class TieredMenuDocModule {} diff --git a/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts b/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts index d48ff2bfa0b..0ece2fcba6d 100755 --- a/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts +++ b/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts @@ -2,6 +2,8 @@ import { Component } from '@angular/core'; import { BasicDoc } from '../../doc/tieredmenu/basicdoc'; import { ImportDoc } from '../../doc/tieredmenu/importdoc'; import { PopupDoc } from '../../doc/tieredmenu/popupdoc'; +import { TemplateDoc } from '../../doc/tieredmenu/templatedoc'; +import { CommandDoc } from '../../doc/tieredmenu/commanddoc'; import { StyleDoc } from '../../doc/tieredmenu/styledoc'; import { AccessibilityDoc } from '../../doc/tieredmenu/accessibilitydoc'; @@ -25,6 +27,16 @@ export class TieredMenuDemo { label: 'Popup', component: PopupDoc }, + { + id: 'template', + label: 'Template', + component: TemplateDoc + }, + { + id: 'command', + label: 'Command', + component: CommandDoc + }, { id: 'style', label: 'Style', From aaf7e22eaf514ee23b85d46287513d0992dd8645 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 20:51:38 +0300 Subject: [PATCH 007/137] tieredmenu | routerdoc added --- src/app/showcase/doc/tieredmenu/routerdoc.ts | 198 ++++++++++++++++++ .../doc/tieredmenu/tieredmenudoc.module.ts | 3 +- .../pages/tieredmenu/tieredmenudemo.ts | 6 + 3 files changed, 206 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/tieredmenu/routerdoc.ts diff --git a/src/app/showcase/doc/tieredmenu/routerdoc.ts b/src/app/showcase/doc/tieredmenu/routerdoc.ts new file mode 100644 index 00000000000..009dcd6235f --- /dev/null +++ b/src/app/showcase/doc/tieredmenu/routerdoc.ts @@ -0,0 +1,198 @@ +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; +import { Code } from '../../domain/code'; +import { Router } from '@angular/router'; + +@Component({ + selector: 'router-doc', + template: ` + +

Items with navigation are defined with templating to be able to use a router link component, an external link or programmatic navigation.

+
+ + + ` +}) +export class RouterDoc implements OnInit { + constructor(private router: Router) {} + items: MenuItem[] | undefined; + + ngOnInit() { + this.items = [ + { + label: 'Router', + icon: 'pi pi-palette', + items: [ + { + label: 'Styled', + route: '/theming' + }, + { + label: 'Unstyled', + route: '/unstyled' + } + ] + }, + { + label: 'Programmatic', + icon: 'pi pi-link', + command: () => { + this.router.navigate(['/installation']); + } + }, + { + label: 'External', + icon: 'pi pi-home', + items: [ + { + label: 'Vue.js', + url: 'https://vuejs.org/' + }, + { + label: 'Vite.js', + url: 'https://vuejs.org/' + } + ] + } + ]; + } + + code: Code = { + basic: ` + + + + + {{ item.label }} + + + + + + + {{ item.label }} + + + + + + + {{ item.label }} + + + + + +`, + + html: ``, + + typescript: ` +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; +import { Router } from '@angular/router'; + +@Component({ + selector: 'tiered-menu-router-demo', + templateUrl: './tiered-menu-router-demo.html' +}) +export class TieredMenuRouterDemo implements OnInit { + constructor(private router: Router) {} + items: MenuItem[] | undefined; + + ngOnInit() { + this.items = [ + { + label: 'Router', + icon: 'pi pi-palette', + items: [ + { + label: 'Styled', + route: '/theming' + }, + { + label: 'Unstyled', + route: '/unstyled' + } + ] + }, + { + label: 'Programmatic', + icon: 'pi pi-link', + command: () => { + this.router.navigate(['/installation']); + } + }, + { + label: 'External', + icon: 'pi pi-home', + items: [ + { + label: 'Vue.js', + url: 'https://vuejs.org/' + }, + { + label: 'Vite.js', + url: 'https://vuejs.org/' + } + ] + } + ]; + } +}` + }; +} diff --git a/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts b/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts index 40ce69475fa..5f7244575a6 100644 --- a/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts +++ b/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts @@ -12,13 +12,14 @@ import { ImportDoc } from './importdoc'; import { PopupDoc } from './popupdoc'; import { TemplateDoc } from './templatedoc'; import { CommandDoc } from './commanddoc'; +import { RouterDoc } from './routerdoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; import { MessageService } from 'primeng/api'; @NgModule({ imports: [CommonModule, AppCodeModule, RouterModule, TieredMenuModule, ButtonModule, AppDocModule, BadgeModule, ToastModule], - declarations: [BasicDoc, ImportDoc, PopupDoc, StyleDoc, AccessibilityDoc, TemplateDoc,CommandDoc], + declarations: [BasicDoc, ImportDoc, PopupDoc, StyleDoc, AccessibilityDoc, TemplateDoc, CommandDoc, RouterDoc], exports: [AppDocModule], providers:[MessageService] }) diff --git a/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts b/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts index 0ece2fcba6d..761e54f9a7e 100755 --- a/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts +++ b/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts @@ -4,6 +4,7 @@ import { ImportDoc } from '../../doc/tieredmenu/importdoc'; import { PopupDoc } from '../../doc/tieredmenu/popupdoc'; import { TemplateDoc } from '../../doc/tieredmenu/templatedoc'; import { CommandDoc } from '../../doc/tieredmenu/commanddoc'; +import { RouterDoc } from '../../doc/tieredmenu/routerdoc'; import { StyleDoc } from '../../doc/tieredmenu/styledoc'; import { AccessibilityDoc } from '../../doc/tieredmenu/accessibilitydoc'; @@ -37,6 +38,11 @@ export class TieredMenuDemo { label: 'Command', component: CommandDoc }, + { + id: 'router', + label: 'Router', + component: RouterDoc + }, { id: 'style', label: 'Style', From 1609781c7deaee55ac6110e4562f77480299f6d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 5 Dec 2023 08:53:19 +0300 Subject: [PATCH 008/137] routerdoc links updated --- src/app/showcase/doc/tieredmenu/routerdoc.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/app/showcase/doc/tieredmenu/routerdoc.ts b/src/app/showcase/doc/tieredmenu/routerdoc.ts index 009dcd6235f..d77534d0c9e 100644 --- a/src/app/showcase/doc/tieredmenu/routerdoc.ts +++ b/src/app/showcase/doc/tieredmenu/routerdoc.ts @@ -72,12 +72,12 @@ export class RouterDoc implements OnInit { icon: 'pi pi-home', items: [ { - label: 'Vue.js', - url: 'https://vuejs.org/' + label: 'Angular', + url: 'https://angular.dev/' }, { label: 'Vite.js', - url: 'https://vuejs.org/' + url: 'https://vitejs.dev/' } ] } @@ -182,17 +182,18 @@ export class TieredMenuRouterDemo implements OnInit { icon: 'pi pi-home', items: [ { - label: 'Vue.js', - url: 'https://vuejs.org/' + label: 'Angular', + url: 'https://angular.dev/' }, { label: 'Vite.js', - url: 'https://vuejs.org/' + url: 'https://vitejs.dev/' } ] } ]; } + }` }; } From 769d13cce898f208ba629dbc60f95d205f109679 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 5 Dec 2023 10:11:19 +0300 Subject: [PATCH 009/137] delay | template doc updated --- src/app/showcase/doc/tooltip/delaydoc.ts | 9 +++-- src/app/showcase/doc/tooltip/templatedoc.ts | 39 +++++++++------------ 2 files changed, 21 insertions(+), 27 deletions(-) diff --git a/src/app/showcase/doc/tooltip/delaydoc.ts b/src/app/showcase/doc/tooltip/delaydoc.ts index 7a9ef2efba3..2b9b3d3741f 100644 --- a/src/app/showcase/doc/tooltip/delaydoc.ts +++ b/src/app/showcase/doc/tooltip/delaydoc.ts @@ -8,18 +8,17 @@ import { Code } from '../../domain/code';

Adding delays to the show and hide events are defined with showDelay and hideDelay options respectively.

- +
` }) export class DelayDoc { code: Code = { - basic: ``, + basic: ``, - html: ` -
- + html: `
+
`, typescript: ` diff --git a/src/app/showcase/doc/tooltip/templatedoc.ts b/src/app/showcase/doc/tooltip/templatedoc.ts index 570f25e8c4c..060fab41f1c 100644 --- a/src/app/showcase/doc/tooltip/templatedoc.ts +++ b/src/app/showcase/doc/tooltip/templatedoc.ts @@ -8,7 +8,7 @@ import { Code } from '../../domain/code';

Tooltip can use either a string or a TemplateRef.

- +
@@ -21,27 +21,22 @@ import { Code } from '../../domain/code'; }) export class TemplateDoc { code: Code = { - basic: ` + basic: ` + +
+ + PrimeNG rocks! +
+
`, - -
- - - PrimeNG rocks! - -
-
`, - - html: ` - - - -
- - - PrimeNG rocks! - -
-
` + html: `
+ + +
+ + PrimeNG rocks! +
+
+
` }; } From 3aad5dfa614983ce0fc02acfa4357f6efc4af288 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 5 Dec 2023 14:26:53 +0300 Subject: [PATCH 010/137] sidebar headless and stackblitz update --- .../components/sidebar/sidebar.interface.ts | 4 + src/app/components/sidebar/sidebar.ts | 10 + src/app/showcase/doc/apidoc/index.json | 6 + src/app/showcase/doc/sidebar/headlessdoc.ts | 579 ++++++++++++++++++ .../showcase/doc/sidebar/sidebardoc.module.ts | 8 +- .../layout/doc/codeeditor/templates.ts | 8 +- src/app/showcase/pages/sidebar/sidebardemo.ts | 6 + 7 files changed, 617 insertions(+), 4 deletions(-) create mode 100644 src/app/showcase/doc/sidebar/headlessdoc.ts diff --git a/src/app/components/sidebar/sidebar.interface.ts b/src/app/components/sidebar/sidebar.interface.ts index cf80b5838ec..16c6f705405 100644 --- a/src/app/components/sidebar/sidebar.interface.ts +++ b/src/app/components/sidebar/sidebar.interface.ts @@ -21,4 +21,8 @@ export interface SidebarTemplates { * Custom template of closeicon. */ closeicon(): TemplateRef; + /** + * Headless template. + */ + headless(): TemplateRef; } diff --git a/src/app/components/sidebar/sidebar.ts b/src/app/components/sidebar/sidebar.ts index fb7581f8d27..09909cdb092 100755 --- a/src/app/components/sidebar/sidebar.ts +++ b/src/app/components/sidebar/sidebar.ts @@ -59,6 +59,10 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{ [attr.aria-modal]="modal" (keydown)="onKeyDown($event)" > + + + +
+
`, animations: [trigger('panelState', [transition('void => visible', [useAnimation(showAnimation)]), transition('visible => void', [useAnimation(hideAnimation)])])], @@ -252,6 +257,8 @@ export class Sidebar implements AfterViewInit, AfterContentInit, OnDestroy { closeIconTemplate: Nullable>; + headlessTemplate: Nullable>; + constructor(@Inject(DOCUMENT) private document: Document, public el: ElementRef, public renderer: Renderer2, public cd: ChangeDetectorRef, public config: PrimeNGConfig) {} ngAfterViewInit() { @@ -273,6 +280,9 @@ export class Sidebar implements AfterViewInit, AfterContentInit, OnDestroy { case 'closeicon': this.closeIconTemplate = item.template; break; + case 'headless': + this.headlessTemplate = item.template; + break; default: this.contentTemplate = item.template; diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index 493cc824031..51587652a77 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -19867,6 +19867,12 @@ "name": "closeicon", "parameters": [], "description": "Custom template of closeicon." + }, + { + "parent": "sidebar", + "name": "headless", + "parameters": [], + "description": "Headless template." } ] } diff --git a/src/app/showcase/doc/sidebar/headlessdoc.ts b/src/app/showcase/doc/sidebar/headlessdoc.ts new file mode 100644 index 00000000000..4c5008f54d1 --- /dev/null +++ b/src/app/showcase/doc/sidebar/headlessdoc.ts @@ -0,0 +1,579 @@ +import { Component, ViewChild } from '@angular/core'; +import { Code } from '../../domain/code'; +import { Sidebar } from 'primeng/sidebar'; + +@Component({ + selector: 'headless-doc', + template: ` + +

Headless mode allows you to customize the entire user interface instead of the default elements.

+
+
+ + +
+
+ + + + + + Your Logo + + + + +
+ + +
+
+
+ +
+ + ` +}) +export class HeadlessDoc { + @ViewChild('sidebarRef') sidebarRef!: Sidebar; + + closeCallback(e): void { + this.sidebarRef.close(e); + } + + sidebarVisible: boolean = false; + + code: Code = { + basic: ` + +
+
+ + + + + + Your Logo + + + + +
+ + +
+
+
+`, + + html: `
+ + +
+
+ + + + + + Your Logo + + + + +
+ + +
+
+
+ +
`, + + typescript: ` +import { Component, ViewChild } from '@angular/core'; +import { Sidebar } from 'primeng/sidebar'; + +@Component({ + selector: 'sidebar-headless-demo', + templateUrl: './sidebar-headless-demo.html' +}) +export class SidebarHeadlessDemo { + @ViewChild('sidebarRef') sidebarRef!: Sidebar; + + closeCallback(e): void { + this.sidebarRef.close(e); + } + + sidebarVisible: boolean = false; +}` + }; +} diff --git a/src/app/showcase/doc/sidebar/sidebardoc.module.ts b/src/app/showcase/doc/sidebar/sidebardoc.module.ts index 73615db508a..13709333737 100644 --- a/src/app/showcase/doc/sidebar/sidebardoc.module.ts +++ b/src/app/showcase/doc/sidebar/sidebardoc.module.ts @@ -4,6 +4,7 @@ import { FormsModule } from '@angular/forms'; import { RouterModule } from '@angular/router'; import { SidebarModule } from 'primeng/sidebar'; import { ButtonModule } from 'primeng/button'; +import { AvatarModule } from 'primeng/avatar'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { BasicDoc } from './basicdoc'; @@ -13,11 +14,14 @@ import { StyleDoc } from './styledoc'; import { PositionDoc } from './positiondoc'; import { FullScreenDoc } from './fullscreendoc'; import { SizeDoc } from './sizedoc'; +import { HeadlessDoc } from './headlessdoc'; import { AccessibilityDoc } from './accessibilitydoc'; +import { RippleModule } from 'primeng/ripple'; +import { StyleClassModule } from 'primeng/styleclass'; @NgModule({ - imports: [CommonModule, FormsModule, AppCodeModule, RouterModule, SidebarModule, ButtonModule, AppDocModule], - declarations: [BasicDoc, TemplateDoc, ImportDoc, StyleDoc, PositionDoc, FullScreenDoc, SizeDoc, AccessibilityDoc], + imports: [CommonModule, FormsModule, AppCodeModule, RouterModule, SidebarModule, ButtonModule, AppDocModule, AvatarModule, RippleModule, StyleClassModule], + declarations: [BasicDoc, TemplateDoc, ImportDoc, StyleDoc, PositionDoc, FullScreenDoc, SizeDoc, AccessibilityDoc, HeadlessDoc], exports: [AppDocModule] }) export class SidebarDocModule {} diff --git a/src/app/showcase/layout/doc/codeeditor/templates.ts b/src/app/showcase/layout/doc/codeeditor/templates.ts index 057e1fe5914..181f01ecce1 100644 --- a/src/app/showcase/layout/doc/codeeditor/templates.ts +++ b/src/app/showcase/layout/doc/codeeditor/templates.ts @@ -489,7 +489,6 @@ const getAngularApp = (props: Props = {}) => { const serviceImports = code.service ? getServiceImports(code.service) : ''; const routerModule = code.routerModule ? code.routerModule : `RouterModule.forRoot([{ path: '', component: ${componentName} }])`; const declarations = routeFiles && routeFiles.length ? (componentName ? routeFiles.map((r) => r.name).join(', ') + ',' + componentName : routeFiles.map((r) => r.name).join(', ')) : `${componentName}`; - const providers = code.service && code.service.length ? code.service.map((s) => s).join(', ') : ''; const app_module_ts = `import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; @@ -588,6 +587,9 @@ import { AnimateModule } from 'primeng/animate'; import { CardModule } from 'primeng/card'; import { BlockUIModule } from 'primeng/blockui'; import { ProgressSpinnerModule } from 'primeng/progressspinner'; +import { RippleModule } from 'primeng/ripple'; +import { StyleClassModule } from 'primeng/styleclass'; +import { MessageService } from 'primeng/api'; ${serviceImports} @NgModule({ @@ -685,10 +687,12 @@ ${serviceImports} TreeTableModule, AnimateModule, CardModule, + RippleModule, + StyleClassModule, ${routerModule}], declarations: [ ${declarations} ], bootstrap: [ ${componentName} ], - providers: [ ${providers} ] + providers: [ MessageService ] }) export class AppModule {}`; diff --git a/src/app/showcase/pages/sidebar/sidebardemo.ts b/src/app/showcase/pages/sidebar/sidebardemo.ts index ddac8cf0df2..bbd60da4963 100755 --- a/src/app/showcase/pages/sidebar/sidebardemo.ts +++ b/src/app/showcase/pages/sidebar/sidebardemo.ts @@ -6,6 +6,7 @@ import { StyleDoc } from '../../doc/sidebar/styledoc'; import { PositionDoc } from '../../doc/sidebar/positiondoc'; import { FullScreenDoc } from '../../doc/sidebar/fullscreendoc'; import { SizeDoc } from '../../doc/sidebar/sizedoc'; +import { HeadlessDoc } from '../../doc/sidebar/headlessdoc'; import { AccessibilityDoc } from '../../doc/sidebar/accessibilitydoc'; @Component({ @@ -43,6 +44,11 @@ export class SidebarDemo { label: 'Template', component: TemplateDoc }, + { + id: 'headless', + label: 'Headless', + component: HeadlessDoc + }, { id: 'style', label: 'Style', From ffa098c61b499116e22c8707cd04f4f5725ae910 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 5 Dec 2023 15:10:42 +0300 Subject: [PATCH 011/137] toast templatedoc update completed --- src/app/showcase/doc/toast/templatedoc.ts | 81 +++++++------------ src/app/showcase/doc/toast/toastdoc.module.ts | 3 +- 2 files changed, 32 insertions(+), 52 deletions(-) diff --git a/src/app/showcase/doc/toast/templatedoc.ts b/src/app/showcase/doc/toast/templatedoc.ts index a1709657158..2212035a779 100644 --- a/src/app/showcase/doc/toast/templatedoc.ts +++ b/src/app/showcase/doc/toast/templatedoc.ts @@ -11,20 +11,13 @@ import { Code } from '../../domain/code';
-
-
- -

{{ message.summary }}

-

{{ message.detail }}

-
-
-
- -
-
- -
+
+
+ + Amy Elsner
+
{{ message.summary }}
+
@@ -35,13 +28,14 @@ import { Code } from '../../domain/code'; providers: [MessageService] }) export class TemplateDoc { - visible: boolean = false; constructor(private messageService: MessageService) {} + visible: boolean = false; + showConfirm() { if (!this.visible) { - this.messageService.add({ key: 'confirm', sticky: true, severity: 'warn', summary: 'Are you sure?', detail: 'Confirm to proceed' }); + this.messageService.add({ key: 'confirm', sticky: true, severity: 'success', summary: 'Can you send me the report?' }); this.visible = true; } } @@ -57,48 +51,33 @@ export class TemplateDoc { } code: Code = { - basic: ` - -
-
- -

{{message.summary}}

-

{{message.detail}}

-
-
-
- -
-
- + basic: ` + +
+
+ + Amy Elsner +
+
{{ message.summary }}
+
-
-
- - + + `, - html: ` -
- + html: `
+ -
-
- -

{{message.summary}}

-

{{message.detail}}

-
-
-
- -
-
- -
+
+
+ + Amy Elsner
+
{{ message.summary }}
+
- +
`, typescript: ` import { Component } from '@angular/core'; @@ -116,7 +95,7 @@ export class ToastTemplateDemo { showConfirm() { if (!this.visible) { - this.messageService.add({ key: 'confirm', sticky: true, severity: 'warn', summary: 'Are you sure?', detail: 'Confirm to proceed' }); + this.messageService.add({ key: 'confirm', sticky: true, severity: 'success', summary: 'Can you send me the report?' }); this.visible = true; } } diff --git a/src/app/showcase/doc/toast/toastdoc.module.ts b/src/app/showcase/doc/toast/toastdoc.module.ts index d18878d5676..beb927ddf62 100644 --- a/src/app/showcase/doc/toast/toastdoc.module.ts +++ b/src/app/showcase/doc/toast/toastdoc.module.ts @@ -6,6 +6,7 @@ import { RippleModule } from 'primeng/ripple'; import { ToastModule } from 'primeng/toast'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; +import { AvatarModule } from 'primeng/avatar'; import { ImportDoc } from './importdoc'; import { AnimationDoc } from './animationdoc'; import { BasicDoc } from './basicdoc'; @@ -22,7 +23,7 @@ import { ClearDoc } from './cleardoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ - imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, ToastModule, ButtonModule, RippleModule], + imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, ToastModule, ButtonModule, RippleModule, AvatarModule], declarations: [AnimationDoc, BasicDoc, ImportDoc, MultipleDoc, PositionDoc, ResponsiveDoc, SeverityDoc, LifeDoc, StickyDoc, StyleDoc, TargetDoc, TemplateDoc, ClearDoc, AccessibilityDoc], exports: [AppDocModule] }) From 2e65ed1fda414f237181639fcc429473d32022c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 5 Dec 2023 17:27:59 +0300 Subject: [PATCH 012/137] toast | template and headless doc completed --- src/app/components/toast/toast.interface.ts | 9 + src/app/components/toast/toast.ts | 79 ++++---- src/app/showcase/doc/apidoc/index.json | 11 ++ src/app/showcase/doc/toast/headlessdoc.ts | 176 ++++++++++++++++++ src/app/showcase/doc/toast/toastdoc.module.ts | 6 +- src/app/showcase/pages/toast/toastdemo.ts | 6 + 6 files changed, 251 insertions(+), 36 deletions(-) create mode 100644 src/app/showcase/doc/toast/headlessdoc.ts diff --git a/src/app/components/toast/toast.interface.ts b/src/app/components/toast/toast.interface.ts index b73f8ebebe0..6879543c9ac 100644 --- a/src/app/components/toast/toast.interface.ts +++ b/src/app/components/toast/toast.interface.ts @@ -15,6 +15,15 @@ export interface ToastTemplates { */ $implicit: any; }): TemplateRef<{ $implicit: any }>; + /** + * Headless template. + */ + headless(context: { + /** + * Data of the message. + */ + $implicit: any; + }): TemplateRef<{ $implicit: any }>; } /** diff --git a/src/app/components/toast/toast.ts b/src/app/components/toast/toast.ts index 7cc2dc1d57d..f939d0177b4 100755 --- a/src/app/components/toast/toast.ts +++ b/src/app/components/toast/toast.ts @@ -50,37 +50,42 @@ import { ToastCloseEvent, ToastItemCloseEvent, ToastPositionType } from './toast [attr.data-pc-name]="'toast'" [attr.data-pc-section]="'root'" > -
- - - - - - - - - - -
-
{{ message.summary }}
-
{{ message.detail }}
-
-
- - -
+ + + + +
+ + + + + + + + + + +
+
{{ message.summary }}
+
{{ message.detail }}
+
+
+ + +
+
`, animations: [ @@ -126,6 +131,8 @@ export class ToastItem implements AfterViewInit, OnDestroy { @Input() template: TemplateRef | undefined; + @Input() headlessTemplate: TemplateRef | undefined; + @Input() showTransformOptions: string | undefined; @Input() hideTransformOptions: string | undefined; @@ -140,7 +147,7 @@ export class ToastItem implements AfterViewInit, OnDestroy { timeout: any; - constructor(private zone: NgZone,private config: PrimeNGConfig) {} + constructor(private zone: NgZone, private config: PrimeNGConfig) {} ngAfterViewInit() { this.initTimeout(); @@ -192,8 +199,6 @@ export class ToastItem implements AfterViewInit, OnDestroy { ngOnDestroy() { this.clearTimeout(); } - - } /** @@ -211,6 +216,7 @@ export class ToastItem implements AfterViewInit, OnDestroy { [life]="life" (onClose)="onMessageClose($event)" [template]="template" + [headlessTemplate]="headlessTemplate" @toastAnimation (@toastAnimation.start)="onAnimationStart($event)" (@toastAnimation.done)="onAnimationEnd($event)" @@ -330,6 +336,8 @@ export class Toast implements OnInit, AfterContentInit, OnDestroy { template: TemplateRef | undefined; + headlessTemplate: TemplateRef | undefined; + _position: ToastPositionType = 'top-right'; constructor(@Inject(DOCUMENT) private document: Document, private renderer: Renderer2, public messageService: MessageService, private cd: ChangeDetectorRef, public config: PrimeNGConfig) {} @@ -411,6 +419,9 @@ export class Toast implements OnInit, AfterContentInit, OnDestroy { case 'message': this.template = item.template; break; + case 'headless': + this.headlessTemplate = item.template; + break; default: this.template = item.template; diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index 51587652a77..34140e896c5 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -23858,6 +23858,17 @@ } ], "description": "Custom template of message." + }, + { + "parent": "toast", + "name": "headless", + "parameters": [ + { + "name": "context", + "type": "{\n \t $implicit: any, // Data of the message.\n }" + } + ], + "description": "Headless template." } ] } diff --git a/src/app/showcase/doc/toast/headlessdoc.ts b/src/app/showcase/doc/toast/headlessdoc.ts new file mode 100644 index 00000000000..61acf9769d9 --- /dev/null +++ b/src/app/showcase/doc/toast/headlessdoc.ts @@ -0,0 +1,176 @@ +import { ChangeDetectorRef, Component } from '@angular/core'; +import { MessageService } from 'primeng/api'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'headless-doc', + template: ` + +

Headless mode allows you to customize the entire user interface instead of the default elements.

+
+
+ + +
+ +
+

{{ message.summary }}

+

{{ message.detail }}

+
+ + +
+
+ + +
+
+
+
+
+ +
+ + `, + providers: [MessageService] +}) +export class HeadlessDoc { + constructor(private messageService: MessageService, private cdr: ChangeDetectorRef) {} + + visible: boolean = false; + + progress: number = 0; + + interval = null; + + showConfirm() { + if (!this.visible) { + this.messageService.add({ key: 'confirm', sticky: true, severity: 'custom', summary: 'Uploading your files.' }); + this.visible = true; + this.progress = 0; + + if (this.interval) { + clearInterval(this.interval); + } + + this.interval = setInterval(() => { + if (this.progress <= 100) { + this.progress = this.progress + 20; + } + + if (this.progress >= 100) { + this.progress = 100; + clearInterval(this.interval); + } + this.cdr.markForCheck() + }, 1000); + } + } + + onConfirm() { + this.messageService.clear('confirm'); + this.visible = false; + } + + onReject() { + this.messageService.clear('confirm'); + this.visible = false; + } + + code: Code = { + basic: ` + +
+ +
+

{{ message.summary }}

+

{{ message.detail }}

+
+ + +
+
+ + +
+
+
+
+
+`, + html: `
+ + +
+ +
+

{{ message.summary }}

+

{{ message.detail }}

+
+ + +
+
+ + +
+
+
+
+
+ +
`, + typescript: ` +import { ChangeDetectorRef, Component } from '@angular/core'; +import { MessageService } from 'primeng/api'; + +@Component({ + selector: 'toast-headless-demo', + templateUrl: './toast-headless-demo.html', + providers: [MessageService] +}) +export class ToastHeadlessDemo { + constructor(private messageService: MessageService,private cdr:ChangeDetectorRef) {} + + visible: boolean = false; + + progress: number = 0; + + interval = null; + + showConfirm() { + if (!this.visible) { + this.messageService.add({ key: 'confirm', sticky: true, severity: 'custom', summary: 'Uploading your files.' }); + this.visible = true; + this.progress = 0; + + if (this.interval) { + clearInterval(this.interval); + } + + this.interval = setInterval(() => { + if (this.progress <= 100) { + this.progress = this.progress + 20; + } + + if (this.progress >= 100) { + this.progress = 100; + clearInterval(this.interval); + } + this.cdr.detectChanges() + }, 1000); + } + } + + onConfirm() { + this.messageService.clear('confirm'); + this.visible = false; + } + + onReject() { + this.messageService.clear('confirm'); + this.visible = false; + } +}` + }; +} diff --git a/src/app/showcase/doc/toast/toastdoc.module.ts b/src/app/showcase/doc/toast/toastdoc.module.ts index beb927ddf62..fe2b1cc974f 100644 --- a/src/app/showcase/doc/toast/toastdoc.module.ts +++ b/src/app/showcase/doc/toast/toastdoc.module.ts @@ -3,6 +3,7 @@ import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { ButtonModule } from 'primeng/button'; import { RippleModule } from 'primeng/ripple'; +import { ProgressBarModule } from 'primeng/progressbar'; import { ToastModule } from 'primeng/toast'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; @@ -20,11 +21,12 @@ import { StyleDoc } from './styledoc'; import { TargetDoc } from './targetdoc'; import { TemplateDoc } from './templatedoc'; import { ClearDoc } from './cleardoc'; +import { HeadlessDoc } from './headlessdoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ - imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, ToastModule, ButtonModule, RippleModule, AvatarModule], - declarations: [AnimationDoc, BasicDoc, ImportDoc, MultipleDoc, PositionDoc, ResponsiveDoc, SeverityDoc, LifeDoc, StickyDoc, StyleDoc, TargetDoc, TemplateDoc, ClearDoc, AccessibilityDoc], + imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, ToastModule, ButtonModule, RippleModule, AvatarModule, ProgressBarModule], + declarations: [AnimationDoc, BasicDoc, ImportDoc, MultipleDoc, PositionDoc, ResponsiveDoc, SeverityDoc, LifeDoc, StickyDoc, StyleDoc, TargetDoc, TemplateDoc, ClearDoc, HeadlessDoc, AccessibilityDoc], exports: [AppDocModule] }) export class ToastDocModule {} diff --git a/src/app/showcase/pages/toast/toastdemo.ts b/src/app/showcase/pages/toast/toastdemo.ts index 8b91eae600d..2a5ddda7fbd 100755 --- a/src/app/showcase/pages/toast/toastdemo.ts +++ b/src/app/showcase/pages/toast/toastdemo.ts @@ -13,6 +13,7 @@ import { StickyDoc } from '../../doc/toast/stickydoc'; import { StyleDoc } from '../../doc/toast/styledoc'; import { TargetDoc } from '../../doc/toast/targetdoc'; import { TemplateDoc } from '../../doc/toast/templatedoc'; +import { HeadlessDoc } from '../../doc/toast/headlessdoc'; @Component({ templateUrl: './toastdemo.html' @@ -69,6 +70,11 @@ export class ToastDemo { label: 'Templating', component: TemplateDoc }, + { + id: 'headless', + label: 'Headless', + component: HeadlessDoc + }, { id: 'responsive', label: 'Responsive', From 9b2058716340b29b6d4ecd21ec54db662844d9d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 10:38:21 +0300 Subject: [PATCH 013/137] datatable doc update completed --- .../showcase/doc/overlaypanel/datatabledoc.ts | 101 +++++++++--------- 1 file changed, 52 insertions(+), 49 deletions(-) diff --git a/src/app/showcase/doc/overlaypanel/datatabledoc.ts b/src/app/showcase/doc/overlaypanel/datatabledoc.ts index 3958bb4fcab..15716f8c89f 100644 --- a/src/app/showcase/doc/overlaypanel/datatabledoc.ts +++ b/src/app/showcase/doc/overlaypanel/datatabledoc.ts @@ -1,4 +1,4 @@ -import { Component, OnInit } from '@angular/core'; +import { ChangeDetectorRef, Component, OnInit } from '@angular/core'; import { MessageService } from 'primeng/api'; import { OverlayPanel } from 'primeng/overlaypanel'; import { Code } from '../../domain/code'; @@ -20,7 +20,7 @@ interface TableRowSelectEvent {
- +
@@ -57,16 +57,18 @@ interface TableRowSelectEvent { providers: [MessageService] }) export class DataTableDoc implements OnInit { + + constructor(private productService: ProductService, private messageService: MessageService, private cdr: ChangeDetectorRef) {} + products: Product[] | undefined; selectedProduct: Product | undefined; - constructor(private productService: ProductService, private messageService: MessageService) {} - ngOnInit() { this.productService.getProductsSmall().then((products) => { this.products = products; this.selectedProduct = products[0]; + this.cdr.markForCheck() }); } @@ -77,18 +79,18 @@ export class DataTableDoc implements OnInit { code: Code = { basic: ` - +
- {{selectedProduct.name}} - {{'$' + selectedProduct.price}} + {{ selectedProduct.name }} + {{ '$' + selectedProduct.price }}
- {{selectedProduct.category}} + {{ selectedProduct.category }}
- + @@ -100,53 +102,52 @@ export class DataTableDoc implements OnInit { - {{product.name}} - - {{product.price}} + {{ product.name }} + + {{ product.price }} `, - html: ` -
- - -
-
- -
-
- {{selectedProduct.name}} - {{'$' + selectedProduct.price}} -
- {{selectedProduct.category}} + html: `
+ + +
+
+
- - - - - - Name - Image - Price - - - - - {{product.name}} - - {{product.price}} - - - - - +
+ {{ selectedProduct.name }} + {{ '$' + selectedProduct.price }} +
+ {{ selectedProduct.category }} +
+ + + + + + Name + Image + Price + + + + + {{ product.name }} + + {{ product.price }} + + + + +
`, typescript: ` -import { Component, OnInit } from '@angular/core'; +import { ChangeDetectorRef, Component, OnInit } from '@angular/core'; import { MessageService } from 'primeng/api'; import { OverlayPanel } from 'primeng/overlaypanel'; import { Product } from '../../domain/product'; @@ -162,19 +163,21 @@ interface TableRowSelectEvent { @Component({ selector: 'overlay-panel-data-table-demo', templateUrl: './overlay-panel-data-table-demo.html', - providers: [ MessageService ] + providers: [ MessageService, ProductService ] }) export class OverlayPanelDataTableDemo implements OnInit { + + constructor(private productService: ProductService, private messageService: MessageService, private cdr: ChangeDetectorRef) {} + products: Product[] | undefined; selectedProduct: Product | undefined; - constructor(private productService: ProductService, private messageService: MessageService) {} - ngOnInit() { this.productService.getProductsSmall().then((products) => { this.products = products; this.selectedProduct = products[0]; + this.cdr.markForCheck() }); } From e43ef5a6e12f6bcd4ae667f93431e5ca5817c2ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 12:23:11 +0300 Subject: [PATCH 014/137] dialog | headless mode added --- src/app/components/dialog/dialog.ts | 12 ++ src/app/showcase/doc/apidoc/index.json | 6 + .../showcase/doc/dialog/dialogdoc.module.ts | 7 +- src/app/showcase/doc/dialog/headlessdoc.ts | 137 ++++++++++++++++++ src/app/showcase/pages/dialog/dialogdemo.ts | 6 + 5 files changed, 165 insertions(+), 3 deletions(-) create mode 100644 src/app/showcase/doc/dialog/headlessdoc.ts diff --git a/src/app/components/dialog/dialog.ts b/src/app/components/dialog/dialog.ts index 40bfc366306..1c65bb52b59 100755 --- a/src/app/components/dialog/dialog.ts +++ b/src/app/components/dialog/dialog.ts @@ -77,6 +77,11 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{ [attr.aria-labelledby]="ariaLabelledBy" [attr.aria-modal]="true" > + + + + +
{{ header }} @@ -126,6 +131,7 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{
+
`, @@ -455,6 +461,8 @@ export class Dialog implements AfterContentInit, OnInit, OnDestroy { minimizeIconTemplate: Nullable>; + headlessTemplate: Nullable>; + _visible: boolean = false; maskVisible: boolean | undefined; @@ -544,6 +552,10 @@ export class Dialog implements AfterContentInit, OnInit, OnDestroy { this.minimizeIconTemplate = item.template; break; + case 'headless': + this.headlessTemplate = item.template; + break; + default: this.contentTemplate = item.template; break; diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index 34140e896c5..2b28272ee76 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -9059,6 +9059,12 @@ "name": "minimizeicon", "parameters": [], "description": "Custom template of minimizeicon." + }, + { + "parent": "dialog", + "name": "headless", + "parameters": [], + "description": "Headless template." } ] } diff --git a/src/app/showcase/doc/dialog/dialogdoc.module.ts b/src/app/showcase/doc/dialog/dialogdoc.module.ts index 43452ac5c57..27931806869 100644 --- a/src/app/showcase/doc/dialog/dialogdoc.module.ts +++ b/src/app/showcase/doc/dialog/dialogdoc.module.ts @@ -5,6 +5,7 @@ import { FormsModule } from '@angular/forms'; import { DialogModule } from 'primeng/dialog'; import { ButtonModule } from 'primeng/button'; import { DropdownModule } from 'primeng/dropdown'; +import { InputTextModule } from 'primeng/inputtext'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { BasicDoc } from './basicdoc'; @@ -17,11 +18,11 @@ import { MaximizableDoc } from './maximizabledoc'; import { TemplateDoc } from './templatedoc'; import { OverlaysInsideDoc } from './overlaysinsidedoc'; import { ModalDoc } from './modaldoc'; +import { HeadlessDoc } from './headlessdoc'; import { AccessibilityDoc } from './accessibilitydoc'; - @NgModule({ - imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, DialogModule, ButtonModule, DropdownModule, AppDocModule], - declarations: [BasicDoc, ImportDoc, StyleDoc, LongContentDoc, ResponsiveDoc, PositionDoc, MaximizableDoc, TemplateDoc, OverlaysInsideDoc, ModalDoc, AccessibilityDoc], + imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, DialogModule, ButtonModule, DropdownModule, AppDocModule, InputTextModule], + declarations: [BasicDoc, ImportDoc, StyleDoc, LongContentDoc, ResponsiveDoc, PositionDoc, MaximizableDoc, TemplateDoc, OverlaysInsideDoc, ModalDoc, AccessibilityDoc, HeadlessDoc], exports: [AppDocModule] }) export class DialogDocModule {} diff --git a/src/app/showcase/doc/dialog/headlessdoc.ts b/src/app/showcase/doc/dialog/headlessdoc.ts new file mode 100644 index 00000000000..58342dfd127 --- /dev/null +++ b/src/app/showcase/doc/dialog/headlessdoc.ts @@ -0,0 +1,137 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'dialog-headless-demo', + template: ` + +

Headless mode allows you to customize the entire user interface instead of the default elements.

+
+
+ + + +
+ + + + +
+ + +
+
+ + +
+
+ + +
+
+
+
+
+ + ` +}) +export class HeadlessDoc { + visible: boolean = false; + + showDialog() { + this.visible = true; + } + + closeDialog() { + this.visible = false; + } + + code: Code = { + basic: ` + + +
+ + + + +
+ + +
+
+ + +
+
+ + +
+
+
+
`, + + html: `
+ + + +
+ + + + +
+ + +
+
+ + +
+
+ + +
+
+
+
+
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'dialog-headless-demo', + templateUrl: './dialog-headless-demo.html' +}) +export class DialogHeadlessDemo { + visible: boolean = false; + + showDialog() { + this.visible = true; + } + + closeDialog() { + this.visible = false; + } +}` + }; +} diff --git a/src/app/showcase/pages/dialog/dialogdemo.ts b/src/app/showcase/pages/dialog/dialogdemo.ts index f58dd0a9759..87606347c2d 100755 --- a/src/app/showcase/pages/dialog/dialogdemo.ts +++ b/src/app/showcase/pages/dialog/dialogdemo.ts @@ -9,6 +9,7 @@ import { MaximizableDoc } from '../../doc/dialog/maximizabledoc'; import { TemplateDoc } from '../../doc/dialog/templatedoc'; import { OverlaysInsideDoc } from '../../doc/dialog/overlaysinsidedoc'; import { ModalDoc } from '../../doc/dialog/modaldoc'; +import { HeadlessDoc } from '../../doc/dialog/headlessdoc'; import { AccessibilityDoc } from '../../doc/dialog/accessibilitydoc'; @Component({ @@ -61,6 +62,11 @@ export class DialogDemo { label: 'Overlays Inside', component: OverlaysInsideDoc }, + { + id: 'headless', + label: 'Headless', + component: HeadlessDoc + }, { id: 'style', label: 'Style', From 925d3098f89540908265ec0e9b75fcda18b4ef7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 12:42:33 +0300 Subject: [PATCH 015/137] dialog mask style added --- src/app/components/dialog/dialog.ts | 6 ++++++ src/app/showcase/doc/apidoc/index.json | 7 +++++++ src/app/showcase/doc/dialog/headlessdoc.ts | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/app/components/dialog/dialog.ts b/src/app/components/dialog/dialog.ts index 1c65bb52b59..e52570660c6 100755 --- a/src/app/components/dialog/dialog.ts +++ b/src/app/components/dialog/dialog.ts @@ -48,6 +48,7 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{
- +
From 46e1253bfc621e4f46d64060358c0c6023637e6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 13:12:15 +0300 Subject: [PATCH 016/137] dialog template doc updated --- .../showcase/doc/dialog/dialogdoc.module.ts | 4 +- src/app/showcase/doc/dialog/templatedoc.ts | 58 +++++++++++-------- 2 files changed, 36 insertions(+), 26 deletions(-) diff --git a/src/app/showcase/doc/dialog/dialogdoc.module.ts b/src/app/showcase/doc/dialog/dialogdoc.module.ts index 27931806869..6f4bc14df03 100644 --- a/src/app/showcase/doc/dialog/dialogdoc.module.ts +++ b/src/app/showcase/doc/dialog/dialogdoc.module.ts @@ -6,6 +6,8 @@ import { DialogModule } from 'primeng/dialog'; import { ButtonModule } from 'primeng/button'; import { DropdownModule } from 'primeng/dropdown'; import { InputTextModule } from 'primeng/inputtext'; +import { AutoFocusModule } from 'primeng/autofocus'; +import { AvatarModule } from 'primeng/avatar'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { BasicDoc } from './basicdoc'; @@ -21,7 +23,7 @@ import { ModalDoc } from './modaldoc'; import { HeadlessDoc } from './headlessdoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, DialogModule, ButtonModule, DropdownModule, AppDocModule, InputTextModule], + imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, DialogModule, ButtonModule, DropdownModule, AppDocModule, InputTextModule, AvatarModule, AutoFocusModule], declarations: [BasicDoc, ImportDoc, StyleDoc, LongContentDoc, ResponsiveDoc, PositionDoc, MaximizableDoc, TemplateDoc, OverlaysInsideDoc, ModalDoc, AccessibilityDoc, HeadlessDoc], exports: [AppDocModule] }) diff --git a/src/app/showcase/doc/dialog/templatedoc.ts b/src/app/showcase/doc/dialog/templatedoc.ts index f2eb767622d..b73bf22b329 100644 --- a/src/app/showcase/doc/dialog/templatedoc.ts +++ b/src/app/showcase/doc/dialog/templatedoc.ts @@ -9,16 +9,19 @@ import { Code } from '../../domain/code';
- + - Header Content +
+ + Amy Elsner +
-

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- +
@@ -34,34 +37,39 @@ export class TemplateDoc { code: Code = { basic: ` - - - Header Content - -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

- - - -
`, - - html: ` -
- - + - Header Content +
+ + Amy Elsner +
-

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- + -
+
`, + + html: `
+ + + +
+ + Amy Elsner +
+
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+ + + +
`, typescript: ` From 3465fa68749ba69e43c1e301fe5783f893c8d08e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 16:15:54 +0300 Subject: [PATCH 017/137] confirmpopup demo update completed --- angular.json | 3 + .../confirmpopup/confirmpopup.interface.ts | 12 ++ .../components/confirmpopup/confirmpopup.ts | 28 +++- src/app/showcase/doc/apidoc/index.json | 20 +++ src/app/showcase/doc/confirmpopup/basicdoc.ts | 62 ++++++--- .../confirmpopup/confirmpopupdoc.module.ts | 4 +- .../showcase/doc/confirmpopup/headlessdoc.ts | 123 ++++++++++++++++++ .../showcase/doc/confirmpopup/templatedoc.ts | 105 +++++++++++++++ .../pages/confirmpopup/confirmpopupdemo.ts | 13 +- 9 files changed, 350 insertions(+), 20 deletions(-) create mode 100644 src/app/showcase/doc/confirmpopup/headlessdoc.ts create mode 100644 src/app/showcase/doc/confirmpopup/templatedoc.ts diff --git a/angular.json b/angular.json index 5e12247afd2..c61cf30d6c5 100755 --- a/angular.json +++ b/angular.json @@ -121,5 +121,8 @@ } } } + }, + "cli": { + "analytics": false } } diff --git a/src/app/components/confirmpopup/confirmpopup.interface.ts b/src/app/components/confirmpopup/confirmpopup.interface.ts index 44de90dec45..bb5e4fe2280 100644 --- a/src/app/components/confirmpopup/confirmpopup.interface.ts +++ b/src/app/components/confirmpopup/confirmpopup.interface.ts @@ -5,6 +5,12 @@ import { TemplateRef } from '@angular/core'; * @group Templates */ export interface ConfirmPopupTemplates { + /** + * Custom content template. + */ + content(context:{ + $implicit?:any + }): TemplateRef; /** * Custom template of rejecticon. */ @@ -13,4 +19,10 @@ export interface ConfirmPopupTemplates { * Custom template of accepticon. */ accepticon(): TemplateRef; + /** + * Headless template. + */ + headless(context:{ + $implicit?:any + }): TemplateRef; } diff --git a/src/app/components/confirmpopup/confirmpopup.ts b/src/app/components/confirmpopup/confirmpopup.ts index 04d7e76183f..c5749f19e52 100755 --- a/src/app/components/confirmpopup/confirmpopup.ts +++ b/src/app/components/confirmpopup/confirmpopup.ts @@ -42,9 +42,18 @@ import { Subscription } from 'rxjs'; (@animation.start)="onAnimationStart($event)" (@animation.done)="onAnimationEnd($event)" > -
- - {{ confirmation?.message }} + + + + +
+ + + + + + {{ confirmation?.message }} +
+
`, animations: [ @@ -164,10 +174,14 @@ export class ConfirmPopup implements AfterContentInit, OnDestroy { confirmation: Nullable; + contentTemplate: Nullable>; + acceptIconTemplate: Nullable>; rejectIconTemplate: Nullable>; + headlessTemplate: Nullable>; + _visible: boolean | undefined; documentClickListener: VoidListener; @@ -214,6 +228,10 @@ export class ConfirmPopup implements AfterContentInit, OnDestroy { ngAfterContentInit() { this.templates?.forEach((item) => { switch (item.getType()) { + case 'content': + this.contentTemplate = item.template; + break; + case 'rejecticon': this.rejectIconTemplate = item.template; break; @@ -221,6 +239,10 @@ export class ConfirmPopup implements AfterContentInit, OnDestroy { case 'accepticon': this.acceptIconTemplate = item.template; break; + + case 'headless': + this.headlessTemplate = item.template; + break; } }); } diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index f258f3bebd6..6b089375a6e 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -7963,6 +7963,16 @@ "templates": { "description": "Defines the templates used by the component.", "values": [ + { + "parent": "confirmpopup", + "name": "content", + "parameters": [{ + "name": "context", + "type": "{\n \t $implicit: any, // Data of the message.\n }", + "description": "Message data." + }], + "description": "Custom content template." + }, { "parent": "confirmpopup", "name": "rejecticon", @@ -7974,6 +7984,16 @@ "name": "accepticon", "parameters": [], "description": "Custom template of accepticon." + }, + { + "parent": "confirmpopup", + "name": "headless", + "parameters": [{ + "name": "context", + "type": "{\n \t $implicit: any, // Data of the message.\n }", + "description": "Message data." + }], + "description": "Headless template." } ] } diff --git a/src/app/showcase/doc/confirmpopup/basicdoc.ts b/src/app/showcase/doc/confirmpopup/basicdoc.ts index 7ee63e613f9..6e719a229dd 100644 --- a/src/app/showcase/doc/confirmpopup/basicdoc.ts +++ b/src/app/showcase/doc/confirmpopup/basicdoc.ts @@ -6,12 +6,13 @@ import { Code } from '../../domain/code'; selector: 'confirm-popup-basic-demo', template: ` -

ConfirmDialog is defined using p-confirmDialog tag and an instance of ConfirmationService is required to display it bycalling confirm method.

+

ConfirmPopup is defined using p-confirmPopup tag and an instance of ConfirmationService is required to display it bycalling confirm method.

- + +
`, @@ -20,30 +21,46 @@ import { Code } from '../../domain/code'; export class BasicDoc { constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} - confirm(event: Event) { + confirm1(event: Event) { this.confirmationService.confirm({ target: event.target as EventTarget, - message: 'Are you sure that you want to proceed?', + message: 'Are you sure you want to proceed?', icon: 'pi pi-exclamation-triangle', accept: () => { - this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted' }); + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); }, reject: () => { - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } + + confirm2(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Do you want to delete this record?', + icon: 'pi pi-info-circle', + acceptButtonStyleClass: 'p-button-danger p-button-sm', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); } }); } code: Code = { basic: ` - -`, + + +`, - html: ` -
+ html: `
- + +
`, typescript: ` @@ -58,16 +75,31 @@ import { ConfirmationService, MessageService } from 'primeng/api'; export class ConfirmPopupBasicDemo { constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} - confirm(event: Event) { + confirm1(event: Event) { this.confirmationService.confirm({ target: event.target as EventTarget, - message: 'Are you sure that you want to proceed?', + message: 'Are you sure you want to proceed?', icon: 'pi pi-exclamation-triangle', accept: () => { - this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted' }); + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } + + confirm2(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Do you want to delete this record?', + icon: 'pi pi-info-circle', + acceptButtonStyleClass: 'p-button-danger p-button-sm', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted', life: 3000 }); }, reject: () => { - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); } }); } diff --git a/src/app/showcase/doc/confirmpopup/confirmpopupdoc.module.ts b/src/app/showcase/doc/confirmpopup/confirmpopupdoc.module.ts index 95400fa7107..d7ab306c904 100644 --- a/src/app/showcase/doc/confirmpopup/confirmpopupdoc.module.ts +++ b/src/app/showcase/doc/confirmpopup/confirmpopupdoc.module.ts @@ -12,11 +12,13 @@ import { PropsDoc } from './propsdoc'; import { StyleDoc } from './styledoc'; import { ConfirmationApiDoc } from './confirmationapidoc'; import { AccessibilityDoc } from './accessibilitydoc'; +import { TemplateDoc } from './templatedoc'; import { TemplatesDoc } from './templatesdoc'; +import { HeadlessDoc } from './headlessdoc'; @NgModule({ imports: [CommonModule, AppCodeModule, RouterModule, ConfirmPopupModule, ButtonModule, ToastModule, AppDocModule], - declarations: [BasicDoc, ImportDoc, PropsDoc, StyleDoc, ConfirmationApiDoc, AccessibilityDoc, TemplatesDoc], + declarations: [BasicDoc, ImportDoc, PropsDoc, StyleDoc, ConfirmationApiDoc, AccessibilityDoc, TemplatesDoc, TemplateDoc, HeadlessDoc], exports: [AppDocModule] }) export class ConfirmPopupDocModule {} diff --git a/src/app/showcase/doc/confirmpopup/headlessdoc.ts b/src/app/showcase/doc/confirmpopup/headlessdoc.ts new file mode 100644 index 00000000000..e9374516d48 --- /dev/null +++ b/src/app/showcase/doc/confirmpopup/headlessdoc.ts @@ -0,0 +1,123 @@ +import { Component, ViewChild } from '@angular/core'; +import { ConfirmationService, MessageService } from 'primeng/api'; +import { Code } from '../../domain/code'; +import { ConfirmPopup } from 'primeng/confirmpopup'; +@Component({ + selector: 'confirm-popup-headless-demo', + template: ` + +

Headless mode allows you to customize the entire user interface instead of the default elements.

+
+
+ + + +
+ {{ message.message }} +
+ + +
+
+
+
+ +
+ + `, + providers: [ConfirmationService, MessageService] +}) +export class HeadlessDoc { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + @ViewChild(ConfirmPopup) confirmPopup!: ConfirmPopup; + + accept() { + this.confirmPopup.accept(); + } + + reject() { + this.confirmPopup.reject(); + } + + confirm(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Are you sure? You cannot undo this.', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } + + code: Code = { + basic: ` + + +
+ {{ message.message }} +
+ + +
+
+
+
+`, + + html: `
+ + + +
+ {{ message.message }} +
+ + +
+
+
+
+`, + + typescript: ` +import { Component, ViewChild } from '@angular/core'; +import { ConfirmationService, MessageService } from 'primeng/api'; +import { ConfirmPopup } from 'primeng/confirmpopup'; + +@Component({ + selector: 'confirm-popup-headless-demo', + templateUrl: './confirm-popup-headless-demo.html', + providers: [ConfirmationService, MessageService] +}) +export class ConfirmPopupHeadlessDemo { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + @ViewChild(ConfirmPopup) confirmPopup!: ConfirmPopup; + + accept() { + this.confirmPopup.accept(); + } + + reject() { + this.confirmPopup.reject(); + } + + confirm(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Are you sure? You cannot undo this.', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } +}` + }; +} diff --git a/src/app/showcase/doc/confirmpopup/templatedoc.ts b/src/app/showcase/doc/confirmpopup/templatedoc.ts new file mode 100644 index 00000000000..2d893bfcffa --- /dev/null +++ b/src/app/showcase/doc/confirmpopup/templatedoc.ts @@ -0,0 +1,105 @@ +import { Component } from '@angular/core'; +import { ConfirmationService, MessageService } from 'primeng/api'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'confirm-popup-template-demo', + template: ` + +

Content section can be customized using content template.

+
+
+ + + +
+ +

{{ message.message }}

+
+
+
+ +
+ + `, + providers: [ConfirmationService, MessageService] +}) +export class TemplateDoc { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + confirm(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Please confirm to proceed moving forward.', + icon: 'pi pi-exclamation-circle', + acceptIcon: 'pi pi-check mr-1', + rejectIcon: 'pi pi-times mr-1', + rejectButtonStyleClass: 'p-button-danger p-button-sm', + acceptButtonStyleClass: 'p-button-outlined p-button-sm', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } + + + code: Code = { + basic: ` + + +
+ +

{{ message.message }}

+
+
+
+`, + + html: `
+ + + +
+ +

{{ message.message }}

+
+
+
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; +import { ConfirmationService, MessageService } from 'primeng/api'; + +@Component({ + selector: 'confirm-popup-template-demo', + templateUrl: './confirm-popup-template-demo.html', + providers: [ConfirmationService, MessageService] +}) +export class ConfirmPopupTemplateDemo { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + confirm(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Please confirm to proceed moving forward.', + icon: 'pi pi-exclamation-circle', + acceptIcon: 'pi pi-check mr-1', + rejectIcon: 'pi pi-times mr-1', + rejectButtonStyleClass: 'p-button-danger p-button-sm', + acceptButtonStyleClass: 'p-button-outlined p-button-sm', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } +}` + }; +} diff --git a/src/app/showcase/pages/confirmpopup/confirmpopupdemo.ts b/src/app/showcase/pages/confirmpopup/confirmpopupdemo.ts index 9b51715b984..73759e8a441 100755 --- a/src/app/showcase/pages/confirmpopup/confirmpopupdemo.ts +++ b/src/app/showcase/pages/confirmpopup/confirmpopupdemo.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; import { BasicDoc } from '../../doc/confirmpopup/basicdoc'; import { ImportDoc } from '../../doc/confirmpopup/importdoc'; +import { TemplateDoc } from '../../doc/confirmpopup/templatedoc'; import { StyleDoc } from '../../doc/confirmpopup/styledoc'; import { AccessibilityDoc } from '../../doc/confirmpopup/accessibilitydoc'; - +import { HeadlessDoc } from '../../doc/confirmpopup/headlessdoc'; @Component({ templateUrl: './confirmpopupdemo.html' }) @@ -19,6 +20,16 @@ export class ConfirmPopupDemo { label: 'Basic', component: BasicDoc }, + { + id: 'template', + label: 'Template', + component: TemplateDoc + }, + { + id: 'headless', + label: 'Headless', + component: HeadlessDoc + }, { id: 'style', label: 'Style', From a975383ff2605b28e654dba421eed6772ecf02ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 17:53:12 +0300 Subject: [PATCH 018/137] confirmdialog basic demo updated --- .../showcase/doc/confirmdialog/basicdoc.ts | 97 +++++++++---------- 1 file changed, 44 insertions(+), 53 deletions(-) diff --git a/src/app/showcase/doc/confirmdialog/basicdoc.ts b/src/app/showcase/doc/confirmdialog/basicdoc.ts index 26c178e7508..65598716a89 100644 --- a/src/app/showcase/doc/confirmdialog/basicdoc.ts +++ b/src/app/showcase/doc/confirmdialog/basicdoc.ts @@ -1,5 +1,5 @@ import { Component } from '@angular/core'; -import { ConfirmEventType, ConfirmationService, MessageService } from 'primeng/api'; +import { ConfirmationService, MessageService } from 'primeng/api'; import { Code } from '../../domain/code'; @Component({ @@ -10,9 +10,9 @@ import { Code } from '../../domain/code';
- - - + + +
`, @@ -21,60 +21,55 @@ import { Code } from '../../domain/code'; export class BasicDoc { constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} - confirm1() { + confirm1(event: Event) { this.confirmationService.confirm({ + target: event.target as EventTarget, message: 'Are you sure that you want to proceed?', header: 'Confirmation', icon: 'pi pi-exclamation-triangle', + acceptIcon:"none", + rejectIcon:"none", + rejectButtonStyleClass:"p-button-text", accept: () => { this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted' }); }, - reject: (type: ConfirmEventType) => { - switch (type) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); } }); } - confirm2() { + confirm2(event: Event) { this.confirmationService.confirm({ + target: event.target as EventTarget, message: 'Do you want to delete this record?', header: 'Delete Confirmation', icon: 'pi pi-info-circle', + acceptButtonStyleClass:"p-button-danger p-button-text", + rejectButtonStyleClass:"p-button-text p-button-text", + acceptIcon:"none", + rejectIcon:"none", + accept: () => { this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted' }); }, - reject: (type: ConfirmEventType) => { - switch (type) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); } }); } code: Code = { basic: ` - - -`, + + +`, - html: ` -
+ html: `
- - - + + +
`, typescript: ` @@ -86,47 +81,43 @@ import { ConfirmationService, MessageService, ConfirmEventType } from 'primeng/a templateUrl: './confirm-dialog-basic-demo.html', providers: [ConfirmationService, MessageService] }) -export class ConfirmBasicDoc { +export class ConfirmDialogBasicDemo { constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} - confirm1() { + confirm1(event: Event) { this.confirmationService.confirm({ + target: event.target as EventTarget, message: 'Are you sure that you want to proceed?', header: 'Confirmation', icon: 'pi pi-exclamation-triangle', + acceptIcon:"none", + rejectIcon:"none", + rejectButtonStyleClass:"p-button-text", accept: () => { this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted' }); }, - reject: (type) => { - switch (type: ConfirmEventType) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); } }); } - confirm2() { + confirm2(event: Event) { this.confirmationService.confirm({ + target: event.target as EventTarget, message: 'Do you want to delete this record?', header: 'Delete Confirmation', icon: 'pi pi-info-circle', + acceptButtonStyleClass:"p-button-danger p-button-text", + rejectButtonStyleClass:"p-button-text p-button-text", + acceptIcon:"none", + rejectIcon:"none", + accept: () => { this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted' }); }, - reject: (type) => { - switch (type: ConfirmEventType) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); } }); } From fe9dd92a7beafdcc30587e6e40505dbdf8d403ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 09:52:57 +0300 Subject: [PATCH 019/137] confirmdialog position doc updated --- .../showcase/doc/confirmdialog/positiondoc.ts | 87 +++++++++---------- 1 file changed, 39 insertions(+), 48 deletions(-) diff --git a/src/app/showcase/doc/confirmdialog/positiondoc.ts b/src/app/showcase/doc/confirmdialog/positiondoc.ts index 8ae6cf2a876..ea1b187d419 100644 --- a/src/app/showcase/doc/confirmdialog/positiondoc.ts +++ b/src/app/showcase/doc/confirmdialog/positiondoc.ts @@ -1,5 +1,5 @@ import { Component } from '@angular/core'; -import { ConfirmEventType, ConfirmationService, MessageService } from 'primeng/api'; +import { ConfirmationService, MessageService } from 'primeng/api'; import { Code } from '../../domain/code'; @Component({ @@ -10,7 +10,7 @@ import { Code } from '../../domain/code';
- +
@@ -39,21 +39,17 @@ export class PositionDoc { this.position = position; this.confirmationService.confirm({ - message: 'Do you want to delete this record?', - header: 'Delete Confirmation', + message: 'Are you sure you want to proceed?', + header: 'Confirmation', icon: 'pi pi-info-circle', + acceptIcon:"none", + rejectIcon:"none", + rejectButtonStyleClass:"p-button-text", accept: () => { - this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted' }); + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Request submitted' }); }, - reject: (type: ConfirmEventType) => { - switch (type) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'Process incomplete', life: 3000 }); }, key: 'positionDialog' }); @@ -61,26 +57,7 @@ export class PositionDoc { code: Code = { basic: ` - -
- - -
-
- - - -
-
- - - -
`, - - html: ` -
- - +
@@ -94,7 +71,25 @@ export class PositionDoc { -
+
`, + + html: `
+ + +
+ + +
+
+ + + +
+
+ + + +
`, typescript: ` @@ -106,7 +101,7 @@ import { ConfirmationService, MessageService, ConfirmEventType } from 'primeng/a templateUrl: './confirm-dialog-position-demo.html', providers: [ConfirmationService, MessageService] }) -export class ConfirmPositionDoc { +export class ConfirmDialogPositionDemo { position: string = 'center'; constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} @@ -115,21 +110,17 @@ export class ConfirmPositionDoc { this.position = position; this.confirmationService.confirm({ - message: 'Do you want to delete this record?', - header: 'Delete Confirmation', + message: 'Are you sure you want to proceed?', + header: 'Confirmation', icon: 'pi pi-info-circle', + acceptIcon:"none", + rejectIcon:"none", + rejectButtonStyleClass:"p-button-text", accept: () => { - this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted' }); + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Request submitted' }); }, - reject: (type: ConfirmEventType) => { - switch (type) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'Process incomplete', life: 3000 }); }, key: 'positionDialog' }); From d1028f222689e76dc877a79c5ea5884d6224c333 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 10:27:27 +0300 Subject: [PATCH 020/137] confirmdialog template update completed --- .../components/confirmdialog/confirmdialog.ts | 2 +- .../showcase/doc/confirmdialog/templatedoc.ts | 121 +++++++----------- 2 files changed, 50 insertions(+), 73 deletions(-) diff --git a/src/app/components/confirmdialog/confirmdialog.ts b/src/app/components/confirmdialog/confirmdialog.ts index 3e7f3e3d34d..e100bf65abd 100755 --- a/src/app/components/confirmdialog/confirmdialog.ts +++ b/src/app/components/confirmdialog/confirmdialog.ts @@ -74,7 +74,7 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{ - +
`, @@ -377,6 +382,10 @@ export class ConfirmDialog implements AfterContentInit, OnInit, OnDestroy { case 'accepticon': this.acceptIconTemplate = item.template; break; + + case 'headless': + this.headlessTemplate = item.template; + break; } }); } @@ -393,6 +402,8 @@ export class ConfirmDialog implements AfterContentInit, OnInit, OnDestroy { iconTemplate: Nullable>; + headlessTemplate: Nullable>; + confirmation: Nullable; _visible: boolean | undefined; diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index 6b089375a6e..460e5aad011 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -7854,7 +7854,11 @@ { "parent": "confirmdialog", "name": "message", - "parameters": [], + "parameters": [{ + "name": "context", + "type": "{\n \t $implicit: any, // Data of the message.\n }", + "description": "Message data." + }], "description": "Custom template of message." }, { @@ -7874,6 +7878,16 @@ "name": "accepticon", "parameters": [], "description": "Custom template of accepticon." + }, + { + "parent": "confirmdialog", + "name": "headless", + "parameters": [{ + "name": "context", + "type": "{\n \t $implicit: any, // Data of the message.\n }", + "description": "Message data." + }], + "description": "Headless template." } ] } diff --git a/src/app/showcase/doc/confirmdialog/confirmdialogdoc.module.ts b/src/app/showcase/doc/confirmdialog/confirmdialogdoc.module.ts index 02d4f495156..97fb1842268 100644 --- a/src/app/showcase/doc/confirmdialog/confirmdialogdoc.module.ts +++ b/src/app/showcase/doc/confirmdialog/confirmdialogdoc.module.ts @@ -11,11 +11,12 @@ import { ImportDoc } from './importdoc'; import { StyleDoc } from './styledoc'; import { PositionDoc } from './positiondoc'; import { TemplateDoc } from './templatedoc'; +import { HeadlessDoc } from './headlessdoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ imports: [CommonModule, AppCodeModule, RouterModule, ConfirmDialogModule, ButtonModule, ToastModule, AppDocModule], - declarations: [BasicDoc, ImportDoc, StyleDoc, PositionDoc, TemplateDoc, AccessibilityDoc], + declarations: [BasicDoc, ImportDoc, StyleDoc, PositionDoc, TemplateDoc, HeadlessDoc, AccessibilityDoc], exports: [AppDocModule] }) export class ConfirmDialogDocModule {} diff --git a/src/app/showcase/doc/confirmdialog/headlessdoc.ts b/src/app/showcase/doc/confirmdialog/headlessdoc.ts new file mode 100644 index 00000000000..11180479d79 --- /dev/null +++ b/src/app/showcase/doc/confirmdialog/headlessdoc.ts @@ -0,0 +1,115 @@ +import { Component } from '@angular/core'; +import { ConfirmationService, MessageService } from 'primeng/api'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'confirm-dialog-headless-demo', + template: ` + +

Headless mode allows you to customize the entire user interface instead of the default elements.

+
+
+ + + +
+
+ +
+ {{ message.header }} +

{{ message.message }}

+
+ + +
+
+
+
+ +
+ + `, + providers: [ConfirmationService, MessageService] +}) +export class HeadlessDoc { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + confirm() { + this.confirmationService.confirm({ + header: 'Are you sure?', + message: 'Please confirm to proceed.', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } + + code: Code = { + basic: ` + + +
+
+ +
+ {{ message.header }} +

{{ message.message }}

+
+ + +
+
+
+
+`, + + html: `
+ + + +
+
+ +
+ {{ message.header }} +

{{ message.message }}

+
+ + +
+
+
+
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; +import { ConfirmationService, MessageService, ConfirmEventType } from 'primeng/api'; + +@Component({ + selector: 'confirm-dialog-headless-demo', + templateUrl: './confirm-dialog-headless-demo.html', + providers: [ConfirmationService, MessageService] +}) +export class ConfirmDialogHeadlessDemo { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + confirm() { + this.confirmationService.confirm({ + header: 'Are you sure?', + message: 'Please confirm to proceed.', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } +}` + }; +} diff --git a/src/app/showcase/pages/confirmdialog/confirmdialogdemo.ts b/src/app/showcase/pages/confirmdialog/confirmdialogdemo.ts index 7eaf30d620b..346d703c8a5 100755 --- a/src/app/showcase/pages/confirmdialog/confirmdialogdemo.ts +++ b/src/app/showcase/pages/confirmdialog/confirmdialogdemo.ts @@ -4,6 +4,7 @@ import { ImportDoc } from '../../doc/confirmdialog/importdoc'; import { StyleDoc } from '../../doc/confirmdialog/styledoc'; import { PositionDoc } from '../../doc/confirmdialog/positiondoc'; import { TemplateDoc } from '../../doc/confirmdialog/templatedoc'; +import { HeadlessDoc } from '../../doc/confirmdialog/headlessdoc'; import { AccessibilityDoc } from '../../doc/confirmdialog/accessibilitydoc'; @Component({ @@ -31,6 +32,11 @@ export class ConfirmDialogDemo { label: 'Template', component: TemplateDoc }, + { + id: 'headless', + label: 'Headless', + component: HeadlessDoc + }, { id: 'style', label: 'Style', From 1b415cbca208583de38cc9000dd8c25be1ece29e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 11:38:33 +0300 Subject: [PATCH 022/137] toolbar basic doc update completed --- src/app/showcase/doc/toolbar/basicdoc.ts | 86 ++++++++----------- .../showcase/doc/toolbar/toolbardoc.module.ts | 3 +- 2 files changed, 39 insertions(+), 50 deletions(-) diff --git a/src/app/showcase/doc/toolbar/basicdoc.ts b/src/app/showcase/doc/toolbar/basicdoc.ts index 306bac28971..0b85769eec0 100644 --- a/src/app/showcase/doc/toolbar/basicdoc.ts +++ b/src/app/showcase/doc/toolbar/basicdoc.ts @@ -11,15 +11,18 @@ import { Code } from '../../domain/code';
- - - - + + + +
+
+ + + +
- - - +
@@ -38,16 +41,6 @@ export class BasicDoc implements OnInit { { label: 'Delete', icon: 'pi pi-times' - }, - { - label: 'Angular', - icon: 'pi pi-external-link', - url: 'http://angular.io' - }, - { - label: 'Router', - icon: 'pi pi-upload', - routerLink: '/fileupload' } ]; } @@ -55,33 +48,38 @@ export class BasicDoc implements OnInit { code: Code = { basic: `
- - - - + + + +
+
+ + + +
- - - +
`, - html: ` -
- -
- - - - -
-
- - - -
-
+ html: `
+ +
+ + + +
+
+ + + + +
+
+ +
+
`, typescript: ` @@ -104,16 +102,6 @@ export class ToolbarBasicDemo implements OnInit { { label: 'Delete', icon: 'pi pi-times' - }, - { - label: 'Angular', - icon: 'pi pi-external-link', - url: 'http://angular.io' - }, - { - label: 'Router', - icon: 'pi pi-upload', - routerLink: '/fileupload' } ]; } diff --git a/src/app/showcase/doc/toolbar/toolbardoc.module.ts b/src/app/showcase/doc/toolbar/toolbardoc.module.ts index 2f8734e9bce..dab4b733272 100644 --- a/src/app/showcase/doc/toolbar/toolbardoc.module.ts +++ b/src/app/showcase/doc/toolbar/toolbardoc.module.ts @@ -3,6 +3,7 @@ import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { ButtonModule } from 'primeng/button'; import { SplitButtonModule } from 'primeng/splitbutton'; +import { InputTextModule } from 'primeng/inputtext'; import { ToolbarModule } from 'primeng/toolbar'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; @@ -13,7 +14,7 @@ import { StyleDoc } from './styledoc'; import { TemplateDoc } from './templatedoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, AppDocModule, ToolbarModule, RouterModule, ButtonModule, SplitButtonModule], + imports: [CommonModule, AppCodeModule, AppDocModule, ToolbarModule, RouterModule, ButtonModule, SplitButtonModule, InputTextModule], exports: [AppDocModule], declarations: [ImportDoc, BasicDoc, TemplateDoc, StyleDoc, AccessibilityDoc] }) From 35780678817be58ad1e9069d393f52879c5c18a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 12:02:20 +0300 Subject: [PATCH 023/137] toolbar doc update completed --- src/app/showcase/doc/toolbar/templatedoc.ts | 139 ++++++------------ .../showcase/doc/toolbar/toolbardoc.module.ts | 3 +- 2 files changed, 50 insertions(+), 92 deletions(-) diff --git a/src/app/showcase/doc/toolbar/templatedoc.ts b/src/app/showcase/doc/toolbar/templatedoc.ts index 117054eed94..7c3b13c3be1 100644 --- a/src/app/showcase/doc/toolbar/templatedoc.ts +++ b/src/app/showcase/doc/toolbar/templatedoc.ts @@ -1,5 +1,4 @@ -import { Component, OnInit } from '@angular/core'; -import { MenuItem } from 'primeng/api'; +import { Component } from '@angular/core'; import { Code } from '../../domain/code'; @Component({ @@ -9,123 +8,81 @@ import { Code } from '../../domain/code';

Content can also be placed using the start, center and end templates.

- + - - - - + - Center +
+ + + +
- - - +
+ + Amy Elsner +
` }) -export class TemplateDoc implements OnInit { - items: MenuItem[] | undefined; +export class TemplateDoc{ - ngOnInit() { - this.items = [ - { - label: 'Update', - icon: 'pi pi-refresh' - }, - { - label: 'Delete', - icon: 'pi pi-times' - }, - { - label: 'Angular', - icon: 'pi pi-external-link', - url: 'http://angular.io' - }, - { - label: 'Router', - icon: 'pi pi-upload', - routerLink: '/fileupload' - } - ]; - } code: Code = { - basic: ` - - - - - - - - Center - - - - - - -`, - - html: ` -
- + basic: ` - - - - + - Center +
+ + + +
- - - +
+ + Amy Elsner +
-
+
`, + + html: `
+ + + + + +
+ + + +
+
+ +
+ + Amy Elsner +
+
+
`, typescript: ` -import { Component, OnInit } from '@angular/core'; -import { MenuItem } from 'primeng/api'; +import { Component } from '@angular/core'; @Component({ selector: 'toolbar-template-demo', templateUrl: './toolbar-template-demo.html' }) -export class ToolbarTemplateDemo implements OnInit { - items: MenuItem[] | undefined; - - ngOnInit() { - this.items = [ - { - label: 'Update', - icon: 'pi pi-refresh' - }, - { - label: 'Delete', - icon: 'pi pi-times' - }, - { - label: 'Angular', - icon: 'pi pi-external-link', - url: 'http://angular.io' - }, - { - label: 'Router', - icon: 'pi pi-upload', - routerLink: '/fileupload' - } - ]; - } +export class ToolbarTemplateDemo { + }` }; } diff --git a/src/app/showcase/doc/toolbar/toolbardoc.module.ts b/src/app/showcase/doc/toolbar/toolbardoc.module.ts index dab4b733272..f634ab2ef93 100644 --- a/src/app/showcase/doc/toolbar/toolbardoc.module.ts +++ b/src/app/showcase/doc/toolbar/toolbardoc.module.ts @@ -4,6 +4,7 @@ import { RouterModule } from '@angular/router'; import { ButtonModule } from 'primeng/button'; import { SplitButtonModule } from 'primeng/splitbutton'; import { InputTextModule } from 'primeng/inputtext'; +import { AvatarModule } from 'primeng/avatar'; import { ToolbarModule } from 'primeng/toolbar'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; @@ -14,7 +15,7 @@ import { StyleDoc } from './styledoc'; import { TemplateDoc } from './templatedoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, AppDocModule, ToolbarModule, RouterModule, ButtonModule, SplitButtonModule, InputTextModule], + imports: [CommonModule, AppCodeModule, AppDocModule, ToolbarModule, RouterModule, ButtonModule, SplitButtonModule, InputTextModule, AvatarModule], exports: [AppDocModule], declarations: [ImportDoc, BasicDoc, TemplateDoc, StyleDoc, AccessibilityDoc] }) From f4d27a5d9b9d3267e497272f553994352728dc3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 12:15:19 +0300 Subject: [PATCH 024/137] tabview controlled doc updated --- src/app/showcase/doc/tabview/controlleddoc.ts | 73 +++++++++---------- 1 file changed, 36 insertions(+), 37 deletions(-) diff --git a/src/app/showcase/doc/tabview/controlleddoc.ts b/src/app/showcase/doc/tabview/controlleddoc.ts index fd1bb1cb802..afcd64577f3 100644 --- a/src/app/showcase/doc/tabview/controlleddoc.ts +++ b/src/app/showcase/doc/tabview/controlleddoc.ts @@ -8,10 +8,10 @@ import { Code } from '../../domain/code';

TabView can be controlled programmatically using a binding to activeIndex update the active index.

-
- - - +
+ + +
@@ -41,38 +41,10 @@ export class ControlledDoc { activeIndex: number = 0; code: Code = { - basic: `
- - - -
- - -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim - ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa - qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

-
-
`, - - html: ` -
-
- - - + basic: `
+ + +
@@ -93,7 +65,34 @@ export class ControlledDoc { qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

-
+`, + + html: `
+
+ + + +
+ + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+ +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

+
+ +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

+
+
`, typescript: ` From 36d4bbc7adae37315611cf83ff01515491a3f8fd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 12:44:10 +0300 Subject: [PATCH 025/137] tabview dynamic doc added --- src/app/showcase/doc/tabview/dynamicdoc.ts | 73 +++++++++++++++++++ .../showcase/doc/tabview/tabviewdoc.module.ts | 3 +- src/app/showcase/pages/tabview/tabviewdemo.ts | 6 ++ 3 files changed, 81 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/tabview/dynamicdoc.ts diff --git a/src/app/showcase/doc/tabview/dynamicdoc.ts b/src/app/showcase/doc/tabview/dynamicdoc.ts new file mode 100644 index 00000000000..8cac5a5605d --- /dev/null +++ b/src/app/showcase/doc/tabview/dynamicdoc.ts @@ -0,0 +1,73 @@ +import { Component, OnInit } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'dynamic-doc', + template: ` + +

Tabs can be generated dynamically using the standard ngFor directive.

+
+
+ + +

+ {{ tab.content }} +

+
+
+
+ + ` +}) +export class DynamicDoc implements OnInit { + + tabs: { title: string, content: string }[] = []; + + ngOnInit() { + this.tabs = [ + { title: 'Tab 1', content: 'Tab 1 Content' }, + { title: 'Tab 2', content: 'Tab 2 Content' }, + { title: 'Tab 3', content: 'Tab 3 Content' } + ]; + } + + code: Code = { + basic: ` + +

+ {{ tab.content }} +

+
+
`, + + html: `
+ + +

+ {{ tab.content }} +

+
+
+
`, + + typescript: ` +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'tab-view-basic-demo', + templateUrl: './tab-view-basic-demo.html' +}) +export class TabViewBasicDemo imlements onInit { + tabs: { title: string, content: string }[] = []; + + ngOnInit() { + this.tabs = [ + { title: 'Tab 1', content: 'Tab 1 Content' }, + { title: 'Tab 2', content: 'Tab 2 Content' }, + { title: 'Tab 3', content: 'Tab 3 Content' } + ]; + } + +}` + }; +} diff --git a/src/app/showcase/doc/tabview/tabviewdoc.module.ts b/src/app/showcase/doc/tabview/tabviewdoc.module.ts index 4fc38ca2e22..35ee458123f 100644 --- a/src/app/showcase/doc/tabview/tabviewdoc.module.ts +++ b/src/app/showcase/doc/tabview/tabviewdoc.module.ts @@ -7,6 +7,7 @@ import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { BasicDoc } from './basicdoc'; import { ControlledDoc } from './controlleddoc'; +import { DynamicDoc } from './dynamicdoc'; import { DisabledDoc } from './disableddoc'; import { TemplateDoc } from './customtemplatedoc'; import { ImportDoc } from './importdoc'; @@ -18,6 +19,6 @@ import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ imports: [CommonModule, AppCodeModule, AppDocModule, TabViewModule, RouterModule, ButtonModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, ControlledDoc, DisabledDoc, TemplateDoc, ClosableDoc, ScrollableDoc, StyleDoc, AccessibilityDoc] + declarations: [ImportDoc, BasicDoc, ControlledDoc, DynamicDoc, DisabledDoc, TemplateDoc, ClosableDoc, ScrollableDoc, StyleDoc, AccessibilityDoc] }) export class TabViewDocModule {} diff --git a/src/app/showcase/pages/tabview/tabviewdemo.ts b/src/app/showcase/pages/tabview/tabviewdemo.ts index fa3dd283b37..4f7e1f7373c 100755 --- a/src/app/showcase/pages/tabview/tabviewdemo.ts +++ b/src/app/showcase/pages/tabview/tabviewdemo.ts @@ -1,6 +1,7 @@ import { Component } from '@angular/core'; import { DisabledDoc } from '../../doc/tabview/disableddoc'; import { BasicDoc } from '../../doc/tabview/basicdoc'; +import { DynamicDoc } from '../../doc/tabview/dynamicdoc'; import { ControlledDoc } from '../../doc/tabview/controlleddoc'; import { ImportDoc } from '../../doc/tabview/importdoc'; import { TemplateDoc } from '../../doc/tabview/customtemplatedoc'; @@ -25,6 +26,11 @@ export class TabViewDemo { label: 'Basic', component: BasicDoc }, + { + id: 'dynamic', + label: 'Dynamic', + component: DynamicDoc + }, { id: 'controlled', label: 'Controlled', From 79566c756d5f2e8b99c51ed6f5270c47ca6c21e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 13:12:11 +0300 Subject: [PATCH 026/137] panel template doc update completed --- src/app/showcase/doc/panel/paneldoc.module.ts | 5 +- src/app/showcase/doc/panel/templatedoc.ts | 146 +++++++++++++++--- 2 files changed, 132 insertions(+), 19 deletions(-) diff --git a/src/app/showcase/doc/panel/paneldoc.module.ts b/src/app/showcase/doc/panel/paneldoc.module.ts index e79a8ed4400..5aa7ae73ece 100644 --- a/src/app/showcase/doc/panel/paneldoc.module.ts +++ b/src/app/showcase/doc/panel/paneldoc.module.ts @@ -4,6 +4,9 @@ import { RouterModule } from '@angular/router'; import { PanelModule } from 'primeng/panel'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; +import { AvatarModule } from 'primeng/avatar'; +import { ButtonModule } from 'primeng/button'; +import { MenuModule } from 'primeng/menu'; import { StyleDoc } from './styledoc'; import { BasicDoc } from './basicdoc'; import { ImportDoc } from './importdoc'; @@ -12,7 +15,7 @@ import { ToggleableDoc } from './toggleabledoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, AppDocModule, PanelModule, RouterModule], + imports: [CommonModule, AppCodeModule, AppDocModule, PanelModule, RouterModule, AvatarModule, ButtonModule, MenuModule], exports: [AppDocModule], declarations: [ImportDoc, BasicDoc, ToggleableDoc, TemplateDoc, StyleDoc, AccessibilityDoc] }) diff --git a/src/app/showcase/doc/panel/templatedoc.ts b/src/app/showcase/doc/panel/templatedoc.ts index 35a65932377..5b464407f9f 100644 --- a/src/app/showcase/doc/panel/templatedoc.ts +++ b/src/app/showcase/doc/panel/templatedoc.ts @@ -1,4 +1,4 @@ -import { Component } from '@angular/core'; +import { Component, OnInit } from '@angular/core'; import { Code } from '../../domain/code'; @Component({ @@ -8,39 +8,149 @@ import { Code } from '../../domain/code';

Header and Footers sections can be customized using header and footer templates.

- - Header - Body Content - Footer content here + + +
+ + Amy Elsner +
+
+ + +
+
+ + +
+ Updated 2 hours ago +
+
+ + + + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

` }) -export class TemplateDoc { +export class TemplateDoc implements OnInit { + items: { label?: string; icon?: string; separator?: boolean }[] = []; + + ngOnInit() { + this.items = [ + { + label: 'Refresh', + icon: 'pi pi-refresh' + }, + { + label: 'Search', + icon: 'pi pi-search' + }, + { + separator: true + }, + { + label: 'Delete', + icon: 'pi pi-times' + } + ]; + } + code: Code = { - basic: ` - Header - Body Content - Footer content here + basic: ` + +
+ + Amy Elsner +
+
+ +
+
+ + +
+ Updated 2 hours ago +
+
+ + + + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

`, - html: ` -
- - Header - Body Content - Footer content here + html: `
+ + +
+ + Amy Elsner +
+
+ +
+
+ + +
+ Updated 2 hours ago +
+
+ + + + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

`, typescript: ` -import { Component } from '@angular/core'; +import { Component, OnInit } from '@angular/core'; @Component({ selector: 'panel-template-demo', templateUrl: './panel-template-demo.html' }) -export class PanelTemplateDemo {}` +export class PanelTemplateDemo implements OnInit { + items: { label?: string; icon?: string; separator?: boolean }[] = []; + + ngOnInit() { + this.items = [ + { + label: 'Refresh', + icon: 'pi pi-refresh' + }, + { + label: 'Search', + icon: 'pi pi-search' + }, + { + separator: true + }, + { + label: 'Delete', + icon: 'pi pi-times' + } + ]; + } +}` }; } From 462125b06bc805b123d21508a22af7b74b563841 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 13:34:30 +0300 Subject: [PATCH 027/137] panel template doc updated --- .../doc/fieldset/fieldsetdoc.module.ts | 3 +- src/app/showcase/doc/fieldset/templatedoc.ts | 48 +++++++++++-------- src/app/showcase/doc/panel/templatedoc.ts | 1 - 3 files changed, 30 insertions(+), 22 deletions(-) diff --git a/src/app/showcase/doc/fieldset/fieldsetdoc.module.ts b/src/app/showcase/doc/fieldset/fieldsetdoc.module.ts index cbccdb2852d..563e0329421 100644 --- a/src/app/showcase/doc/fieldset/fieldsetdoc.module.ts +++ b/src/app/showcase/doc/fieldset/fieldsetdoc.module.ts @@ -2,6 +2,7 @@ import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { FieldsetModule } from 'primeng/fieldset'; +import { AvatarModule } from 'primeng/avatar'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { AccessibilityDoc } from './accessibilitydoc'; @@ -12,7 +13,7 @@ import { TemplateDoc } from './templatedoc'; import { ToggleableDoc } from './toggleabledoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, AppDocModule, FieldsetModule, RouterModule], + imports: [CommonModule, AppCodeModule, AppDocModule, FieldsetModule, RouterModule, AvatarModule], exports: [AppDocModule], declarations: [ImportDoc, BasicDoc, ToggleableDoc, TemplateDoc, StyleDoc, AccessibilityDoc] }) diff --git a/src/app/showcase/doc/fieldset/templatedoc.ts b/src/app/showcase/doc/fieldset/templatedoc.ts index 272f52aa23c..8a729ef3198 100644 --- a/src/app/showcase/doc/fieldset/templatedoc.ts +++ b/src/app/showcase/doc/fieldset/templatedoc.ts @@ -5,17 +5,20 @@ import { Code } from '../../domain/code'; selector: 'fieldset-template-demo', template: ` -

Legend section can also be defined with custom content instead of primitive values.

+

Header section can also be defined with custom content instead of primitive values.

-
- - User Details +
+ + Amy Elsner
- Content +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

@@ -25,25 +28,30 @@ export class TemplateDoc { code: Code = { basic: ` -
- - User Details +
+ + Amy Elsner
- Content +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

`, - html: ` -
- - -
- - User Details -
-
- Content -
+ html: `
+ + +
+ + Amy Elsner +
+
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
`, typescript: ` diff --git a/src/app/showcase/doc/panel/templatedoc.ts b/src/app/showcase/doc/panel/templatedoc.ts index 5b464407f9f..c5f3512347b 100644 --- a/src/app/showcase/doc/panel/templatedoc.ts +++ b/src/app/showcase/doc/panel/templatedoc.ts @@ -15,7 +15,6 @@ import { Code } from '../../domain/code'; Amy Elsner
-
From 4757d559f5af632684c7a93c5fce819d4555413f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 14:03:27 +0300 Subject: [PATCH 028/137] divider content demo updated --- src/app/showcase/doc/divider/contentdoc.ts | 114 +++++++++++---------- 1 file changed, 58 insertions(+), 56 deletions(-) diff --git a/src/app/showcase/doc/divider/contentdoc.ts b/src/app/showcase/doc/divider/contentdoc.ts index f99d40c24bd..3b93cd8f225 100644 --- a/src/app/showcase/doc/divider/contentdoc.ts +++ b/src/app/showcase/doc/divider/contentdoc.ts @@ -11,37 +11,34 @@ import { Code } from '../../domain/code';

-

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- -
- - Text -
+ + Left -

+

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi.

- - Badge + + Center -

+

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

- - + + Right -

+

Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat. Donec vel volutpat ipsum. Integer nunc magna, posuere ut tincidunt eget, egestas vitae sapien. Morbi dapibus luctus odio.

@@ -51,64 +48,69 @@ import { Code } from '../../domain/code'; }) export class ContentDoc { code: Code = { - basic: `

+ basic: `

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

- -
- - Text -
-
-

+

+ + + Left + + +

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

- - Badge - -

+

+ + + Center + + +

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

- - - -

+

+ + + Right + + +

Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat. Donec vel volutpat ipsum. Integer nunc magna, posuere ut tincidunt eget, egestas vitae sapien. Morbi dapibus luctus odio.

`, - html: ` -
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. - Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + html: `

+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- -
- - Text -
+ + + Left -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam - voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. + +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam + voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi.

- - Badge + + + Center -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui - officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. + +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui + officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

- - + + + Right -

- Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis - voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat. Donec vel volutpat ipsum. Integer nunc magna, posuere ut tincidunt eget, egestas vitae sapien. Morbi dapibus luctus odio. + +

+ Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis + voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat. Donec vel volutpat ipsum. Integer nunc magna, posuere ut tincidunt eget, egestas vitae sapien. Morbi dapibus luctus odio.

`, @@ -119,6 +121,6 @@ import { Component } from '@angular/core'; selector: 'divider-content-demo', templateUrl: './divider-content-demo.html' }) -export class ContentDoc {}` +export class DividerContentDemo {}` }; } From 947c82aef64078ebe5c61c9eb24efc2aa7f721f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 14:34:19 +0300 Subject: [PATCH 029/137] accordion controlled doc updated --- .../showcase/doc/accordion/controlleddoc.ts | 83 +++++++++---------- 1 file changed, 41 insertions(+), 42 deletions(-) diff --git a/src/app/showcase/doc/accordion/controlleddoc.ts b/src/app/showcase/doc/accordion/controlleddoc.ts index 1da0a9cc1ff..662889736b2 100644 --- a/src/app/showcase/doc/accordion/controlleddoc.ts +++ b/src/app/showcase/doc/accordion/controlleddoc.ts @@ -8,26 +8,26 @@ import { Code } from '../../domain/code';

Tabs can be controlled programmatically using the activeIndex property of the accordion in general or the selected property of p-accordionTab individually.

-
- - - +
+ + +
-

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-

+

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi.

-

+

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

@@ -38,61 +38,60 @@ import { Code } from '../../domain/code'; ` }) export class ControlledDoc { - activeIndex: number | undefined; + activeIndex: number | undefined = 0; code: Code = { - basic: `
- - - -
+ basic: `
+ + + +
-

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-

+

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi.

-

+

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

`, - html: ` -
-
- - - -
+ html: `
+
+ + + +
- -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim - ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa - qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

-
+ +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+ +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

+
+ +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

+
`, @@ -104,7 +103,7 @@ import { Component } from '@angular/core'; templateUrl: './accordion-controlled-demo.html' }) export class AccordionControlledDemo { - activeIndex: number | undefined; + activeIndex: number | undefined = 0; }` }; } From 3077d9792e51e724d354b6574a2ca1e081a124f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 15:07:12 +0300 Subject: [PATCH 030/137] accordion controlled fix and template update --- .../doc/accordion/accordiondoc.module.ts | 5 +- .../showcase/doc/accordion/controlleddoc.ts | 12 +- src/app/showcase/doc/accordion/templatedoc.ts | 215 ++++++++---------- 3 files changed, 108 insertions(+), 124 deletions(-) diff --git a/src/app/showcase/doc/accordion/accordiondoc.module.ts b/src/app/showcase/doc/accordion/accordiondoc.module.ts index 5a61dfe7051..af9852217f7 100644 --- a/src/app/showcase/doc/accordion/accordiondoc.module.ts +++ b/src/app/showcase/doc/accordion/accordiondoc.module.ts @@ -1,8 +1,11 @@ import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; +import { FormsModule } from '@angular/forms'; import { AccordionModule } from 'primeng/accordion'; import { ButtonModule } from 'primeng/button'; +import { AvatarModule } from 'primeng/avatar'; +import { BadgeModule } from 'primeng/badge'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { AccessibilityDoc } from './accessibilitydoc'; @@ -15,7 +18,7 @@ import { StyleDoc } from './styledoc'; import { TemplateDoc } from './templatedoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, AppDocModule, AccordionModule, ButtonModule, RouterModule], + imports: [CommonModule, AppCodeModule, AppDocModule, AccordionModule, ButtonModule, RouterModule, AvatarModule, BadgeModule, FormsModule], exports: [AppDocModule], declarations: [ImportDoc, BasicDoc, MultipleDoc, DisabledDoc, ControlledDoc, TemplateDoc, StyleDoc, AccessibilityDoc] }) diff --git a/src/app/showcase/doc/accordion/controlleddoc.ts b/src/app/showcase/doc/accordion/controlleddoc.ts index 662889736b2..8db711f066d 100644 --- a/src/app/showcase/doc/accordion/controlleddoc.ts +++ b/src/app/showcase/doc/accordion/controlleddoc.ts @@ -13,7 +13,7 @@ import { Code } from '../../domain/code';
- +

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo @@ -45,8 +45,8 @@ export class ControlledDoc { -

- +
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo @@ -72,8 +72,8 @@ export class ControlledDoc { -

- +
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo @@ -92,7 +92,7 @@ export class ControlledDoc { qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

-
+
`, typescript: ` diff --git a/src/app/showcase/doc/accordion/templatedoc.ts b/src/app/showcase/doc/accordion/templatedoc.ts index ea6be4bbef1..be20dbbc921 100644 --- a/src/app/showcase/doc/accordion/templatedoc.ts +++ b/src/app/showcase/doc/accordion/templatedoc.ts @@ -11,48 +11,42 @@ import { Code } from '../../domain/code'; -
- - Header I -
-
- -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est - laborum. -

+ + + Amy Elsner + +
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

-
- - Header II - -
-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in - culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

+ + + Onyama Limba + +
+

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

-
- - Header III - -
-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo - enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

+ + + Ioni Bowcher + +
+

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

@@ -62,102 +56,89 @@ import { Code } from '../../domain/code'; export class TemplateDoc { code: Code = { basic: ` - - -
- - Header I -
-
- -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est - laborum. -

-
-
- - -
- - Header II - -
-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in - culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

-
-
- - -
- - Header III - -
-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo - enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

-
-
-
`, - - html: ` -
- -
- - Header I -
-
- -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est - laborum. -

+ + + Amy Elsner + +
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

-
- - Header II - -
-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in - culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

+ + + Onyama Limba + +
+

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

-
- - Header III - -
-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo - enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

+ + + Ioni Bowcher + +
+

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

-
+`, + + html: `
+ + + + + + Amy Elsner + + + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+ + + + + Onyama Limba + + + +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

+
+ + + + + Ioni Bowcher + + + +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

+
+
`, typescript: ` From de67587725108b749c9a59424fc459c4b521827c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 16:08:10 +0300 Subject: [PATCH 031/137] treetable template updated --- src/app/showcase/doc/treetable/templatedoc.ts | 102 ++++++++---------- 1 file changed, 47 insertions(+), 55 deletions(-) diff --git a/src/app/showcase/doc/treetable/templatedoc.ts b/src/app/showcase/doc/treetable/templatedoc.ts index 2a622f327ae..a232b12a06d 100644 --- a/src/app/showcase/doc/treetable/templatedoc.ts +++ b/src/app/showcase/doc/treetable/templatedoc.ts @@ -16,26 +16,23 @@ interface Column {
- FileViewer +
File Viewer
{{ col.header }} - - - - + {{ rowData[col.field] }} - - - - + + + + @@ -61,65 +58,30 @@ export class TemplateDoc implements OnInit { this.cols = [ { field: 'name', header: 'Name' }, { field: 'size', header: 'Size' }, - { field: 'type', header: 'Type' } + { field: 'type', header: 'Type' }, + { field: '', header: '' } ]; } code: Code = { - basic: ` - FileViewer - - - - {{ col.header }} - - - - - - - - - - - {{ rowData[col.field] }} - - - - - - - - -
- -
-
-
`, - - html: ` -
- - FileViewer + basic: ` +
File Viewer
{{ col.header }} - - - - + {{ rowData[col.field] }} - - - - + + + + @@ -128,6 +90,35 @@ export class TemplateDoc implements OnInit {
+
`, + + html: `
+ +
File Viewer
+ + + + {{ col.header }} + + + + + + + + {{ rowData[col.field] }} + + + + + + + + +
+ +
+
`, @@ -157,11 +148,12 @@ export class TreeTableTemplateDemo implements OnInit { this.cols = [ { field: 'name', header: 'Name' }, { field: 'size', header: 'Size' }, - { field: 'type', header: 'Type' } + { field: 'type', header: 'Type' }, + { field: '', header: '' } ]; } }`, - service: ['NodeService'] + service: ['NodeService'], }; } From 221ffe2ec815287f6a228a1357f41714a08a41ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 16:41:56 +0300 Subject: [PATCH 032/137] tree controlled doc updated --- src/app/showcase/doc/tree/controlleddoc.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/showcase/doc/tree/controlleddoc.ts b/src/app/showcase/doc/tree/controlleddoc.ts index 3f4fe46873c..845ff2e0cd0 100644 --- a/src/app/showcase/doc/tree/controlleddoc.ts +++ b/src/app/showcase/doc/tree/controlleddoc.ts @@ -11,8 +11,8 @@ import { NodeService } from '../../service/nodeservice';
- - + +
From 35e300e23b8ab2232dabc9669c5426b530a4aed1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 09:33:34 +0300 Subject: [PATCH 033/137] accordion controlled fix --- .../showcase/doc/accordion/controlleddoc.ts | 108 ++++++++++-------- 1 file changed, 58 insertions(+), 50 deletions(-) diff --git a/src/app/showcase/doc/accordion/controlleddoc.ts b/src/app/showcase/doc/accordion/controlleddoc.ts index 8db711f066d..37fcac85fe4 100644 --- a/src/app/showcase/doc/accordion/controlleddoc.ts +++ b/src/app/showcase/doc/accordion/controlleddoc.ts @@ -13,7 +13,7 @@ import { Code } from '../../domain/code';
- +

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo @@ -40,59 +40,63 @@ import { Code } from '../../domain/code'; export class ControlledDoc { activeIndex: number | undefined = 0; + activeIndexChange(index : number){ + this.activeIndex = index + } + code: Code = { basic: `

- - - -
- - -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim - ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa - qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

-
-
`, + + + +
+ + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+ +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

+
+ +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

+
+
`, html: `
-
- - - -
- - -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim - ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa - qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

-
-
+
+ + + +
+ + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+ +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

+
+ +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

+
+
`, typescript: ` @@ -104,6 +108,10 @@ import { Component } from '@angular/core'; }) export class AccordionControlledDemo { activeIndex: number | undefined = 0; + + activeIndexChange(index : number){ + this.activeIndex = index + } }` }; } From b8e733ee99435d7b0b833c1790515b23750e671a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 09:45:11 +0300 Subject: [PATCH 034/137] button link doc updated --- src/app/showcase/doc/button/linkdoc.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/app/showcase/doc/button/linkdoc.ts b/src/app/showcase/doc/button/linkdoc.ts index 091761ed422..b7df282e917 100644 --- a/src/app/showcase/doc/button/linkdoc.ts +++ b/src/app/showcase/doc/button/linkdoc.ts @@ -7,19 +7,21 @@ import { Code } from '../../domain/code';

A button can be rendered as a link as well.

-
- +
+ + Navigate
` }) export class LinkDoc { code: Code = { - basic: ``, + basic: ` +Navigate`, - html: ` -
- + html: `
+ + Navigate
`, typescript: ` From 38e55947d5576917b3a5756f02a60e1337c0dba4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:03:07 +0300 Subject: [PATCH 035/137] tabview lazyload demo added --- src/app/showcase/doc/tabview/lazydoc.ts | 57 +++++++++++++++++++ .../showcase/doc/tabview/tabviewdoc.module.ts | 3 +- src/app/showcase/pages/tabview/tabviewdemo.ts | 6 ++ 3 files changed, 65 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/tabview/lazydoc.ts diff --git a/src/app/showcase/doc/tabview/lazydoc.ts b/src/app/showcase/doc/tabview/lazydoc.ts new file mode 100644 index 00000000000..32b1b50d57f --- /dev/null +++ b/src/app/showcase/doc/tabview/lazydoc.ts @@ -0,0 +1,57 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'lazy-doc', + template: ` + +

Lazy loading helps initial load performance by only initializing the active tab, inactive tabs are not initialized until they get selected. A lazy loaded tabpanel contents are cached by default so that upon reselection, they are not created again. You may use cache property on TabPanel to configure this behavior. A TabPanel is specified as lazy when there is a ngTemplate with pTemplate="content" in it.

+
+
+ + Content 1 + + Complex Content to Lazy Load + + + Complex Content to Lazy Load + + +
+ + ` +}) +export class LazyDoc { + code: Code = { + basic: ` + Content 1 + + Complex Content to Lazy Load + + + Complex Content to Lazy Load + +`, + + html: `
+ + Content 1 + + Complex Content to Lazy Load + + + Complex Content to Lazy Load + + +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'tab-view-lazy-demo', + templateUrl: './tab-view-lazy-demo.html' +}) +export class TabViewLazyDemo {}` + }; +} diff --git a/src/app/showcase/doc/tabview/tabviewdoc.module.ts b/src/app/showcase/doc/tabview/tabviewdoc.module.ts index 35ee458123f..cfb081dd424 100644 --- a/src/app/showcase/doc/tabview/tabviewdoc.module.ts +++ b/src/app/showcase/doc/tabview/tabviewdoc.module.ts @@ -13,12 +13,13 @@ import { TemplateDoc } from './customtemplatedoc'; import { ImportDoc } from './importdoc'; import { ClosableDoc } from './closabledoc'; import { ScrollableDoc } from './scrollabledoc'; +import { LazyDoc } from './lazydoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ imports: [CommonModule, AppCodeModule, AppDocModule, TabViewModule, RouterModule, ButtonModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, ControlledDoc, DynamicDoc, DisabledDoc, TemplateDoc, ClosableDoc, ScrollableDoc, StyleDoc, AccessibilityDoc] + declarations: [ImportDoc, BasicDoc, ControlledDoc, DynamicDoc, DisabledDoc, TemplateDoc, ClosableDoc, ScrollableDoc, LazyDoc, StyleDoc, AccessibilityDoc] }) export class TabViewDocModule {} diff --git a/src/app/showcase/pages/tabview/tabviewdemo.ts b/src/app/showcase/pages/tabview/tabviewdemo.ts index 4f7e1f7373c..bb98a34679a 100755 --- a/src/app/showcase/pages/tabview/tabviewdemo.ts +++ b/src/app/showcase/pages/tabview/tabviewdemo.ts @@ -7,6 +7,7 @@ import { ImportDoc } from '../../doc/tabview/importdoc'; import { TemplateDoc } from '../../doc/tabview/customtemplatedoc'; import { ClosableDoc } from '../../doc/tabview/closabledoc'; import { ScrollableDoc } from '../../doc/tabview/scrollabledoc'; +import { LazyDoc } from '../../doc/tabview/lazydoc'; import { StyleDoc } from '../../doc/tabview/styledoc'; import { AccessibilityDoc } from '../../doc/tabview/accessibilitydoc'; @@ -56,6 +57,11 @@ export class TabViewDemo { label: 'Scrollable', component: ScrollableDoc }, + { + id: 'lazy', + label: 'Lazy', + component: LazyDoc + }, { id: 'style', label: 'Style', From 7592df9a81d436a49ee8352b4300023a1857714d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:12:19 +0300 Subject: [PATCH 036/137] button template doc updated --- src/app/showcase/doc/button/templatedoc.ts | 43 +++++++++++++++++----- 1 file changed, 33 insertions(+), 10 deletions(-) diff --git a/src/app/showcase/doc/button/templatedoc.ts b/src/app/showcase/doc/button/templatedoc.ts index fe345431b09..c181a820674 100644 --- a/src/app/showcase/doc/button/templatedoc.ts +++ b/src/app/showcase/doc/button/templatedoc.ts @@ -9,8 +9,16 @@ import { Code } from '../../domain/code';
- logo - PrimeNG + + + +
@@ -19,16 +27,31 @@ import { Code } from '../../domain/code'; export class TemplateDoc { code: Code = { basic: ` - logo - PrimeNG + + + + `, - html: ` -
- - logo - PrimeNG - + html: `
+ + + + + +
`, typescript: ` From 611e63ecda5e30a42be8ea825ae8eaab5773c6f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:22:23 +0300 Subject: [PATCH 037/137] button badge doc updated --- src/app/showcase/doc/button/badgedoc.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/app/showcase/doc/button/badgedoc.ts b/src/app/showcase/doc/button/badgedoc.ts index 0b57007c43e..17a99677485 100644 --- a/src/app/showcase/doc/button/badgedoc.ts +++ b/src/app/showcase/doc/button/badgedoc.ts @@ -7,9 +7,9 @@ import { Code } from '../../domain/code';

Buttons have built-in badge support with badge and badgeClass properties.

-
- - +
+ +
` @@ -17,12 +17,11 @@ import { Code } from '../../domain/code'; export class BadgeDoc { code: Code = { basic: ` -`, +`, - html: ` -
+ html: `
- +
`, typescript: ` From ab7e8d776a1d87e8828ec6a3013cf2225c91777b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:45:13 +0300 Subject: [PATCH 038/137] togglebutton disabled doc added --- .../showcase/doc/togglebutton/disableddoc.ts | 37 +++++++++++++++++++ .../togglebutton/togglebuttondoc.module.ts | 3 +- .../pages/togglebutton/togglebuttondemo.ts | 6 +++ 3 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/togglebutton/disableddoc.ts diff --git a/src/app/showcase/doc/togglebutton/disableddoc.ts b/src/app/showcase/doc/togglebutton/disableddoc.ts new file mode 100644 index 00000000000..636f9f33a11 --- /dev/null +++ b/src/app/showcase/doc/togglebutton/disableddoc.ts @@ -0,0 +1,37 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'disabled-doc', + template: ` + +

When disabled is present, the element cannot be edited and focused.

+
+
+ +
+ + ` +}) +export class DisabledDoc { + checked: boolean = false; + + code: Code = { + basic: ``, + + html: `
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'toggle-button-disabled-demo', + templateUrl: './toggle-button-disabled-demo.html' +}) +export class ToggleButtonDisabledDemo { + checked: boolean = false; +}` + }; +} diff --git a/src/app/showcase/doc/togglebutton/togglebuttondoc.module.ts b/src/app/showcase/doc/togglebutton/togglebuttondoc.module.ts index a1a8b562098..d7cc7762517 100644 --- a/src/app/showcase/doc/togglebutton/togglebuttondoc.module.ts +++ b/src/app/showcase/doc/togglebutton/togglebuttondoc.module.ts @@ -9,12 +9,13 @@ import { AccessibilityDoc } from './accessibilitydoc'; import { BasicDoc } from './basicdoc'; import { CustomizedDoc } from './customizeddoc'; import { ImportDoc } from './importdoc'; +import { DisabledDoc } from './disableddoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; import { StyleDoc } from './styledoc'; @NgModule({ imports: [CommonModule, AppCodeModule, AppDocModule, ToggleButtonModule, FormsModule, ReactiveFormsModule, RouterModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, CustomizedDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, CustomizedDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc, DisabledDoc] }) export class ToggleButtonDocModule {} diff --git a/src/app/showcase/pages/togglebutton/togglebuttondemo.ts b/src/app/showcase/pages/togglebutton/togglebuttondemo.ts index d09e9a40568..3bb22095a5b 100755 --- a/src/app/showcase/pages/togglebutton/togglebuttondemo.ts +++ b/src/app/showcase/pages/togglebutton/togglebuttondemo.ts @@ -3,6 +3,7 @@ import { ReactiveFormsDoc } from '../../doc/togglebutton/reactiveformsdoc'; import { AccessibilityDoc } from '../../doc/togglebutton/accessibilitydoc'; import { BasicDoc } from '../../doc/togglebutton/basicdoc'; import { CustomizedDoc } from '../../doc/togglebutton/customizeddoc'; +import { DisabledDoc } from '../../doc/togglebutton/disableddoc'; import { ImportDoc } from '../../doc/togglebutton/importdoc'; import { StyleDoc } from '../../doc/togglebutton/styledoc'; @@ -31,6 +32,11 @@ export class ToggleButtonDemo { label: 'Customized', component: CustomizedDoc }, + { + id: 'disabled', + label: 'Disabled', + component: DisabledDoc + }, { id: 'style', label: 'Style', From ec9117775edfd68b519683ebf49205e0dd4528fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 11:08:20 +0300 Subject: [PATCH 039/137] tristatecheckbox invalid doc added --- .../doc/tristatecheckbox/invaliddoc.ts | 40 +++++++++++++++++++ .../tristatecheckboxdoc.module.ts | 3 +- .../tristatecheckbox/tristatecheckboxdemo.ts | 6 +++ 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/tristatecheckbox/invaliddoc.ts diff --git a/src/app/showcase/doc/tristatecheckbox/invaliddoc.ts b/src/app/showcase/doc/tristatecheckbox/invaliddoc.ts new file mode 100644 index 00000000000..8672246f23c --- /dev/null +++ b/src/app/showcase/doc/tristatecheckbox/invaliddoc.ts @@ -0,0 +1,40 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'invalid-doc', + template: ` + +

Invalid state style is added using the ng-invalid and ng-dirty class to indicate a failed validation.

+
+
+ + +
+ + ` +}) +export class InvalidDoc { + value: boolean | null = null; + + code: Code = { + basic: ` +`, + + html: `
+ + +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'tri-state-checkbox-invalid-demo', + templateUrl: './tri-state-checkbox-invalid-demo.html' +}) +export class TriStateCheckboxInvalidDemo { + value: boolean | null = null; +}` + }; +} diff --git a/src/app/showcase/doc/tristatecheckbox/tristatecheckboxdoc.module.ts b/src/app/showcase/doc/tristatecheckbox/tristatecheckboxdoc.module.ts index 065a16d1da6..9a4c7bd473c 100644 --- a/src/app/showcase/doc/tristatecheckbox/tristatecheckboxdoc.module.ts +++ b/src/app/showcase/doc/tristatecheckbox/tristatecheckboxdoc.module.ts @@ -5,6 +5,7 @@ import { TriStateCheckboxModule } from 'primeng/tristatecheckbox'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { BasicDoc } from './basicdoc'; +import { InvalidDoc } from './invaliddoc'; import { ImportDoc } from './importdoc'; import { DisabledDoc } from './disableddoc'; import { StyleDoc } from './styledoc'; @@ -15,6 +16,6 @@ import { ReactiveFormsDoc } from './reactiveformsdoc'; @NgModule({ imports: [CommonModule, AppCodeModule, AppDocModule, TriStateCheckboxModule, FormsModule, ReactiveFormsModule, RouterModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, InvalidDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class TristatecheckboxDocModule {} diff --git a/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts b/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts index f432b015964..f0a6ebf3ab8 100755 --- a/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts +++ b/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts @@ -1,5 +1,6 @@ import { Component } from '@angular/core'; import { BasicDoc } from '../../doc/tristatecheckbox/basicdoc'; +import { InvalidDoc } from '../../doc/tristatecheckbox/invaliddoc'; import { ImportDoc } from '../../doc/tristatecheckbox/importdoc'; import { DisabledDoc } from '../../doc/tristatecheckbox/disableddoc'; import { StyleDoc } from '../../doc/tristatecheckbox/styledoc'; @@ -21,6 +22,11 @@ export class TriStateCheckboxDemo { label: 'Basic', component: BasicDoc }, + { + id: 'invalid', + label: 'Invalid', + component: InvalidDoc + }, { id: 'reactive-forms', label: 'Reactive Forms', From 6a20d4ff523704b0093844c140bf42e91adee4a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 11:22:05 +0300 Subject: [PATCH 040/137] rating template doc cancel icon fix --- src/app/showcase/doc/rating/templatedoc.ts | 32 +++++++++++----------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/src/app/showcase/doc/rating/templatedoc.ts b/src/app/showcase/doc/rating/templatedoc.ts index ba0f585e9dd..07e435c7af8 100644 --- a/src/app/showcase/doc/rating/templatedoc.ts +++ b/src/app/showcase/doc/rating/templatedoc.ts @@ -9,7 +9,7 @@ import { Code } from '../../domain/code';
- + @@ -28,21 +28,7 @@ export class TemplateDoc { code: Code = { basic: ` - - - - - - - - - -`, - - html: ` -
- - + @@ -51,6 +37,20 @@ export class TemplateDoc { +`, + + html: ` +
+ + + + + + + + + +
`, From 62ad019621839030682bec92470103a6dd352970 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 11:35:02 +0300 Subject: [PATCH 041/137] rating disabled doc fix --- src/app/showcase/doc/rating/disableddoc.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/showcase/doc/rating/disableddoc.ts b/src/app/showcase/doc/rating/disableddoc.ts index 7c812c02799..af4da290e71 100644 --- a/src/app/showcase/doc/rating/disableddoc.ts +++ b/src/app/showcase/doc/rating/disableddoc.ts @@ -8,7 +8,7 @@ import { Code } from '../../domain/code';

When disabled is present, a visual hint is applied to indicate that the Knob cannot be interacted with.

- +
` @@ -17,11 +17,11 @@ export class DisabledDoc { value: number = 5; code: Code = { - basic: ``, + basic: ``, html: `
- +
`, typescript: ` From 6a5839eb1db3fff1b602975e69aee36296ddafe4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 12:00:24 +0300 Subject: [PATCH 042/137] password locale doc added --- src/app/showcase/doc/password/localedoc.ts | 40 +++++++++++++++++++ .../doc/password/passworddoc.module.ts | 3 +- .../showcase/pages/password/passworddemo.ts | 6 +++ 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/password/localedoc.ts diff --git a/src/app/showcase/doc/password/localedoc.ts b/src/app/showcase/doc/password/localedoc.ts new file mode 100644 index 00000000000..5dd05ac838c --- /dev/null +++ b/src/app/showcase/doc/password/localedoc.ts @@ -0,0 +1,40 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'locale-doc', + template: ` + +

+ Labels are translated at component level by promptLabel, weakLabel, mediumLabel and strongLabel properties. In order to apply global translations for all Password components in the application, refer to the + locale +

+
+
+ +
+ + ` +}) +export class LocaleDoc { + value!: string; + + code: Code = { + basic: ``, + + html: `
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'password-locale-demo', + templateUrl: './password-locale-demo.html' +}) +export class PasswordLocaleDemo { + value!: string; +}` + }; +} diff --git a/src/app/showcase/doc/password/passworddoc.module.ts b/src/app/showcase/doc/password/passworddoc.module.ts index ded7292c845..c7a8ce2b1fa 100644 --- a/src/app/showcase/doc/password/passworddoc.module.ts +++ b/src/app/showcase/doc/password/passworddoc.module.ts @@ -13,6 +13,7 @@ import { FloatLabelDoc } from './floatlabeldoc'; import { ImportDoc } from './importdoc'; import { InvalidDoc } from './invaliddoc'; import { MeterDoc } from './meterdoc'; +import { LocaleDoc } from './localedoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; import { StyleDoc } from './styledoc'; import { TemplateDoc } from './templatedoc'; @@ -21,6 +22,6 @@ import { ToggleMaskDoc } from './togglemaskdoc'; @NgModule({ imports: [CommonModule, AppCodeModule, AppDocModule, PasswordModule, FormsModule, ReactiveFormsModule, DividerModule, RouterModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, MeterDoc, ToggleMaskDoc, TemplateDoc, FloatLabelDoc, InvalidDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, MeterDoc,LocaleDoc, ToggleMaskDoc, TemplateDoc, FloatLabelDoc, InvalidDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class PasswordDocModule {} diff --git a/src/app/showcase/pages/password/passworddemo.ts b/src/app/showcase/pages/password/passworddemo.ts index da9527c272b..cb6a7e0fc4d 100755 --- a/src/app/showcase/pages/password/passworddemo.ts +++ b/src/app/showcase/pages/password/passworddemo.ts @@ -7,6 +7,7 @@ import { FloatLabelDoc } from '../../doc/password/floatlabeldoc'; import { ImportDoc } from '../../doc/password/importdoc'; import { InvalidDoc } from '../../doc/password/invaliddoc'; import { MeterDoc } from '../../doc/password/meterdoc'; +import { LocaleDoc } from '../../doc/password/localedoc'; import { StyleDoc } from '../../doc/password/styledoc'; import { TemplateDoc } from '../../doc/password/templatedoc'; import { ToggleMaskDoc } from '../../doc/password/togglemaskdoc'; @@ -36,6 +37,11 @@ export class PasswordDemo { label: 'Meter', component: MeterDoc }, + { + id: 'locale', + label: 'Locale', + component: LocaleDoc + }, { id: 'togglemask', label: 'Toggle Mask', From c0b6bd7bbe083740d058b1bda33a162a476d9a37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 12:33:51 +0300 Subject: [PATCH 043/137] knob reactive doc added --- src/app/showcase/doc/knob/knobdoc.module.ts | 6 ++- src/app/showcase/doc/knob/reactivedoc.ts | 49 +++++++++++++++++++++ src/app/showcase/pages/knob/knobdemo.ts | 6 +++ 3 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 src/app/showcase/doc/knob/reactivedoc.ts diff --git a/src/app/showcase/doc/knob/knobdoc.module.ts b/src/app/showcase/doc/knob/knobdoc.module.ts index d55732fd50a..5e4a25918a6 100644 --- a/src/app/showcase/doc/knob/knobdoc.module.ts +++ b/src/app/showcase/doc/knob/knobdoc.module.ts @@ -7,6 +7,7 @@ import { KnobModule } from 'primeng/knob'; import { ImportDoc } from './importdoc'; import { BasicDoc } from './basicdoc'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { ButtonModule } from 'primeng/button'; import { MinMaxDoc } from './minmaxdoc'; import { StepDoc } from './stepdoc'; import { TemplateDoc } from './templatedoc'; @@ -18,10 +19,11 @@ import { DisabledDoc } from './disableddoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; +import { ReactiveDoc } from './reactivedoc'; @NgModule({ - imports: [CommonModule, RouterModule, FormsModule, ReactiveFormsModule, AppCodeModule, AppDocModule, KnobModule], + imports: [CommonModule, RouterModule, FormsModule, ReactiveFormsModule,ButtonModule, AppCodeModule, AppDocModule, KnobModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, MinMaxDoc, StepDoc, TemplateDoc, StrokeDoc, SizeDoc, ColorDoc, ReadonlyDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, MinMaxDoc, StepDoc, TemplateDoc, StrokeDoc, SizeDoc, ColorDoc, ReadonlyDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc, ReactiveDoc] }) export class KnobDocModule {} diff --git a/src/app/showcase/doc/knob/reactivedoc.ts b/src/app/showcase/doc/knob/reactivedoc.ts new file mode 100644 index 00000000000..85349ee24df --- /dev/null +++ b/src/app/showcase/doc/knob/reactivedoc.ts @@ -0,0 +1,49 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'reactive-doc', + template: ` + +

Knob can be controlled with custom controls as well.

+
+
+ +
+ + +
+
+ + ` +}) +export class ReactiveDoc { + value: number = 0; + + code: Code = { + basic: ` +
+ + +
`, + + html: `
+ +
+ + +
+
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'knob-reactive-demo', + templateUrl: './knob-reactive-demo.html' +}) +export class KnobReactiveDemo { + value: number = 0; +}` + }; +} diff --git a/src/app/showcase/pages/knob/knobdemo.ts b/src/app/showcase/pages/knob/knobdemo.ts index e9c67574250..083b9c9f538 100644 --- a/src/app/showcase/pages/knob/knobdemo.ts +++ b/src/app/showcase/pages/knob/knobdemo.ts @@ -3,6 +3,7 @@ import { ReactiveFormsDoc } from '../../doc/knob/reactiveformsdoc'; import { AccessibilityDoc } from '../../doc/knob/accessibilitydoc'; import { BasicDoc } from '../../doc/knob/basicdoc'; import { ColorDoc } from '../../doc/knob/colordoc'; +import { ReactiveDoc } from '../../doc/knob/reactivedoc'; import { DisabledDoc } from '../../doc/knob/disableddoc'; import { ImportDoc } from '../../doc/knob/importdoc'; import { MinMaxDoc } from '../../doc/knob/minmaxdoc'; @@ -63,6 +64,11 @@ export class KnobDemo { label: 'Color', component: ColorDoc }, + { + id: 'reactive', + label: 'Reactive', + component: ReactiveDoc + }, { id: 'readonly', label: 'ReadOnly', From 7b774eb329f227ce521c07cf71563f179be058ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 12:44:50 +0300 Subject: [PATCH 044/137] inputtextarea invalid doc added --- .../inputtextarea/inputtextareadoc.module.ts | 3 +- .../showcase/doc/inputtextarea/invaliddoc.ts | 38 +++++++++++++++++++ .../pages/inputtextarea/inputtextareademo.ts | 6 +++ 3 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/inputtextarea/invaliddoc.ts diff --git a/src/app/showcase/doc/inputtextarea/inputtextareadoc.module.ts b/src/app/showcase/doc/inputtextarea/inputtextareadoc.module.ts index f31817698f0..b6aef933df0 100644 --- a/src/app/showcase/doc/inputtextarea/inputtextareadoc.module.ts +++ b/src/app/showcase/doc/inputtextarea/inputtextareadoc.module.ts @@ -11,6 +11,7 @@ import { AutoResizeDoc } from './autoresizedoc'; import { BasicDoc } from './basicdoc'; import { DisabledDoc } from './disableddoc'; import { FloatlabelDoc } from './floatlabeldoc'; +import { InvalidDoc } from './invaliddoc'; import { ImportDoc } from './importdoc'; import { KeyfilterDoc } from './keyfilterdoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; @@ -19,6 +20,6 @@ import { StyleDoc } from './styledoc'; @NgModule({ imports: [CommonModule, AppCodeModule, InputTextModule, FormsModule, ReactiveFormsModule, InputTextareaModule, AppDocModule, KeyFilterModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, AutoResizeDoc, FloatlabelDoc, DisabledDoc, KeyfilterDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, AutoResizeDoc, FloatlabelDoc, InvalidDoc, DisabledDoc, KeyfilterDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class InputtextareaDocModule {} diff --git a/src/app/showcase/doc/inputtextarea/invaliddoc.ts b/src/app/showcase/doc/inputtextarea/invaliddoc.ts new file mode 100644 index 00000000000..978333e4f77 --- /dev/null +++ b/src/app/showcase/doc/inputtextarea/invaliddoc.ts @@ -0,0 +1,38 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'invalid-doc', + template: ` + +

Invalid state style is added using the ng-invalid and ng-dirty class to indicate a failed validation.

+
+
+ +
+ + ` +}) +export class InvalidDoc { + value!: string; + + code: Code = { + basic: ``, + + html: ` +
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'input-textarea-invalid-demo', + templateUrl: './input-textarea-invalid-demo.html' +}) +export class InputTextareaInvalidDemo { + value!: string; +}` + }; +} diff --git a/src/app/showcase/pages/inputtextarea/inputtextareademo.ts b/src/app/showcase/pages/inputtextarea/inputtextareademo.ts index 51d1d77884a..90dc452d501 100755 --- a/src/app/showcase/pages/inputtextarea/inputtextareademo.ts +++ b/src/app/showcase/pages/inputtextarea/inputtextareademo.ts @@ -5,6 +5,7 @@ import { AutoResizeDoc } from '../../doc/inputtextarea/autoresizedoc'; import { BasicDoc } from '../../doc/inputtextarea/basicdoc'; import { DisabledDoc } from '../../doc/inputtextarea/disableddoc'; import { FloatlabelDoc } from '../../doc/inputtextarea/floatlabeldoc'; +import { InvalidDoc } from '../../doc/inputtextarea/invaliddoc'; import { ImportDoc } from '../../doc/inputtextarea/importdoc'; import { KeyfilterDoc } from '../../doc/inputtextarea/keyfilterdoc'; import { StyleDoc } from '../../doc/inputtextarea/styledoc'; @@ -44,6 +45,11 @@ export class InputTextareaDemo { label: 'Float Label', component: FloatlabelDoc }, + { + id: 'invalid', + label: 'Invalid', + component: InvalidDoc + }, { id: 'disabled', label: 'Disabled', From 887365a8388cf5082dd49d33edb20fe0388d5161 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 13:49:04 +0300 Subject: [PATCH 045/137] inputgroup dependency fix and button class update --- src/app/showcase/doc/inputgroup/buttondoc.ts | 36 +++++++++---------- .../layout/doc/codeeditor/templates.ts | 4 +++ 2 files changed, 22 insertions(+), 18 deletions(-) diff --git a/src/app/showcase/doc/inputgroup/buttondoc.ts b/src/app/showcase/doc/inputgroup/buttondoc.ts index cc7aa2ece23..d0ce74437d5 100644 --- a/src/app/showcase/doc/inputgroup/buttondoc.ts +++ b/src/app/showcase/doc/inputgroup/buttondoc.ts @@ -15,34 +15,34 @@ import { Code } from '../../domain/code'; - + - + - +
- + ` }) export class ButtonDoc { code: Code = { basic: ` - - - + + + - - - - + + + + - - - - + + + + `, html: `
@@ -52,13 +52,13 @@ export class ButtonDoc { - + - + - +
`, diff --git a/src/app/showcase/layout/doc/codeeditor/templates.ts b/src/app/showcase/layout/doc/codeeditor/templates.ts index 181f01ecce1..645cf4d518a 100644 --- a/src/app/showcase/layout/doc/codeeditor/templates.ts +++ b/src/app/showcase/layout/doc/codeeditor/templates.ts @@ -535,6 +535,8 @@ import { InputSwitchModule } from 'primeng/inputswitch'; import { InputTextModule } from 'primeng/inputtext'; import { InputNumberModule } from 'primeng/inputnumber'; import { InputTextareaModule } from 'primeng/inputtextarea'; +import { InputGroupAddonModule } from 'primeng/inputgroupaddon'; +import { InputGroupModule } from 'primeng/inputgroup' import { ImageModule } from 'primeng/image'; import { KnobModule } from 'primeng/knob'; import { ListboxModule } from 'primeng/listbox'; @@ -636,6 +638,8 @@ ${serviceImports} InputTextModule, InputTextareaModule, InputNumberModule, + InputGroupModule, + InputGroupAddonModule, ImageModule, KnobModule, ListboxModule, From 175be18809bc9a2440773447b6ad79c651506f63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 14:01:35 +0300 Subject: [PATCH 046/137] editor template doc updated --- src/app/showcase/doc/editor/customtoolbardoc.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/showcase/doc/editor/customtoolbardoc.ts b/src/app/showcase/doc/editor/customtoolbardoc.ts index 4d06cf84f93..374a5af4b61 100644 --- a/src/app/showcase/doc/editor/customtoolbardoc.ts +++ b/src/app/showcase/doc/editor/customtoolbardoc.ts @@ -22,7 +22,7 @@ import { Code } from '../../domain/code'; ` }) export class CustomToolbarDoc { - text: string = 'Hello World!'; + text: string = '
Hello World!
PrimeNG Editor Rocks

'; code: Code = { basic: ` @@ -56,7 +56,7 @@ import { Component } from '@angular/core'; templateUrl: './editor-customtoolbar-demo.html' }) export class EditorCustomtoolbarDemo { - text: string = 'Hello World!'; + text: string = '
Hello World!
PrimeNG Editor Rocks

'; }` }; } From 96643f9f66fb2967d5f85c5dc716b3710c783970 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 15:28:27 +0300 Subject: [PATCH 047/137] lazyvirutalscroll doc added --- .../doc/dropdown/dropdowndoc.module.ts | 3 +- .../doc/dropdown/lazyvirtualscrolldoc.ts | 91 +++++++++++++++++++ .../showcase/pages/dropdown/dropdowndemo.ts | 5 + 3 files changed, 98 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts diff --git a/src/app/showcase/doc/dropdown/dropdowndoc.module.ts b/src/app/showcase/doc/dropdown/dropdowndoc.module.ts index bd80ae57c55..6245f1e47ab 100644 --- a/src/app/showcase/doc/dropdown/dropdowndoc.module.ts +++ b/src/app/showcase/doc/dropdown/dropdowndoc.module.ts @@ -12,6 +12,7 @@ import { GroupDoc } from './groupdoc'; import { TemplateDoc } from './templatedoc'; import { DisabledDoc } from './disableddoc'; import { VirtualScrollDoc } from './virtualscrolldoc'; +import { LazyVirtualScrollDoc } from './lazyvirtualscrolldoc'; import { FilterDoc } from './filterdoc'; import { FloatLabelDoc } from './floatlabeldoc'; import { StyleDoc } from './styledoc'; @@ -21,6 +22,6 @@ import { ReactiveFormsDoc } from './reactiveformsdoc'; @NgModule({ imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, FormsModule, ReactiveFormsModule, DropdownModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, EditableDoc, GroupDoc, TemplateDoc, DisabledDoc, VirtualScrollDoc, FilterDoc, FloatLabelDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, EditableDoc, GroupDoc, TemplateDoc, DisabledDoc, VirtualScrollDoc,LazyVirtualScrollDoc, FilterDoc, FloatLabelDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class DropdownDocModule {} diff --git a/src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts b/src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts new file mode 100644 index 00000000000..72d7f3935ea --- /dev/null +++ b/src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts @@ -0,0 +1,91 @@ +import { Component } from '@angular/core'; +import { ScrollerOptions, SelectItem } from 'primeng/api'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'dropdown-lazy-virtualscroll-demo', + template: ` + +

+ VirtualScrolling is an efficient way of rendering the options by displaying a small subset of data in the viewport at any time. When dealing with huge number of options, it is suggested to enable VirtualScrolling to avoid performance + issues. Usage is simple as setting virtualScroll property to true and defining virtualScrollItemSize to specify the height of an item. +

+
+
+ +
+ + ` +}) +export class LazyVirtualScrollDoc { + items: SelectItem[]; + + selectedItem: string | undefined; + + loading : boolean = false + + loadLazyTimeout = null + + options: ScrollerOptions = { + delay: 3000, + showLoader: true + }; + + constructor() { + this.items = []; + for (let i = 0; i < 10000; i++) { + this.items.push({ label: 'Item ' + i, value: 'Item ' + i }); + } + } + onLazyLoad(event) { + this.loading = true; + + if (this.loadLazyTimeout) { + clearTimeout(this.loadLazyTimeout); + } + + //imitate delay of a backend call + this.loadLazyTimeout = setTimeout(() => { + const { first, last } = event; + const items = [...this.items]; + + for (let i = first; i < last; i++) { + items[i] = { label: `Item #${i}`, value: i }; + } + + this.items = items; + this.loading = false; + }, Math.random() * 1000 + 250); + } + + code: Code = { + basic: ``, + + html: ` +
+ +
`, + + typescript: ` +import { SelectItem } from 'primeng/api'; +import { Component } from '@angular/core'; + +@Component({ + selector: 'dropdown-lazy-virtualscroll-demo', + templateUrl: './dropdown-lazy-virtualscroll-demo.html' +}) +export class DropdownLazyVirtualscrollDemo { + items: SelectItem[]; + + selectedItem: string | undefined; + + constructor() { + this.items = []; + for (let i = 0; i < 10000; i++) { + this.items.push({ label: 'Item ' + i, value: 'Item ' + i }); + } + } +}` + }; +} diff --git a/src/app/showcase/pages/dropdown/dropdowndemo.ts b/src/app/showcase/pages/dropdown/dropdowndemo.ts index bd2f76df639..d2ff10c0501 100755 --- a/src/app/showcase/pages/dropdown/dropdowndemo.ts +++ b/src/app/showcase/pages/dropdown/dropdowndemo.ts @@ -58,6 +58,11 @@ export class DropdownDemo { label: 'Virtual Scroll', component: VirtualScrollDoc }, + { + id: 'lazyvirtualscroll', + label: 'Lazy Virtual Scroll', + component: VirtualScrollDoc + }, { id: 'disabled', label: 'Disabled', From 25340ecb1e515d7c188f82f5362adc97f8e8ae64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 09:55:26 +0300 Subject: [PATCH 048/137] progressSpinner demo update completed --- src/app/showcase/doc/progressspinner/basicdoc.ts | 5 ++--- src/app/showcase/doc/progressspinner/templatedoc.ts | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/src/app/showcase/doc/progressspinner/basicdoc.ts b/src/app/showcase/doc/progressspinner/basicdoc.ts index 3a82fcc138b..ed44e81a0d9 100644 --- a/src/app/showcase/doc/progressspinner/basicdoc.ts +++ b/src/app/showcase/doc/progressspinner/basicdoc.ts @@ -7,7 +7,7 @@ import { Code } from '../../domain/code';

An infinite spin animation is displayed by default.

-
+
@@ -16,8 +16,7 @@ import { Code } from '../../domain/code'; export class BasicDoc { code: Code = { basic: ``, - html: ` -
+ html: `
`, typescript: ` diff --git a/src/app/showcase/doc/progressspinner/templatedoc.ts b/src/app/showcase/doc/progressspinner/templatedoc.ts index 5e3c6594a63..510bbcc584c 100644 --- a/src/app/showcase/doc/progressspinner/templatedoc.ts +++ b/src/app/showcase/doc/progressspinner/templatedoc.ts @@ -7,7 +7,7 @@ import { Code } from '../../domain/code';

ProgressSpinner can be customized with styling property like styleClass, strokeWidth and fill.

-
+
@@ -20,8 +20,7 @@ export class TemplateDoc { code: Code = { basic: ``, - html: ` -
+ html: `
`, typescript: ` From b7c195000fc6646d037be2f9c2218a74931151cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:09:26 +0300 Subject: [PATCH 049/137] progressbar update completed --- src/app/components/progressbar/progressbar.ts | 26 ++++++++++- .../doc/progressbar/progressbardoc.module.ts | 3 +- .../showcase/doc/progressbar/templatedoc.ts | 43 +++++++++++++++++++ .../pages/progressbar/progressbardemo.ts | 6 +++ 4 files changed, 75 insertions(+), 3 deletions(-) create mode 100644 src/app/showcase/doc/progressbar/templatedoc.ts diff --git a/src/app/components/progressbar/progressbar.ts b/src/app/components/progressbar/progressbar.ts index bbd04cb53ca..3f42ca53d30 100755 --- a/src/app/components/progressbar/progressbar.ts +++ b/src/app/components/progressbar/progressbar.ts @@ -1,5 +1,7 @@ import { CommonModule } from '@angular/common'; -import { ChangeDetectionStrategy, Component, Input, NgModule, ViewEncapsulation } from '@angular/core'; +import { ChangeDetectionStrategy, Component, TemplateRef, ContentChildren, Input, NgModule, ViewEncapsulation } from '@angular/core'; +import { PrimeTemplate } from 'primeng/api'; +import { QueryList } from '@angular/core'; /** * ProgressBar is a process status indicator. * @group Components @@ -19,7 +21,11 @@ import { ChangeDetectionStrategy, Component, Input, NgModule, ViewEncapsulation [ngClass]="{ 'p-progressbar p-component': true, 'p-progressbar-determinate': mode === 'determinate', 'p-progressbar-indeterminate': mode === 'indeterminate' }" >
-
{{ value }}{{ unit }}
+
+
{{ value }}{{ unit }}
+ +
+
@@ -69,6 +75,22 @@ export class ProgressBar { * @group Props */ @Input() color: string | undefined; + + @ContentChildren(PrimeTemplate) templates: QueryList | undefined; + + contentTemplate: TemplateRef | undefined; + + ngAfterContentInit() { + this.templates?.forEach((item) => { + switch (item.getType()) { + case 'content': + this.contentTemplate = item.template; + break; + default: + this.contentTemplate = item.template; + } + }); + } } @NgModule({ diff --git a/src/app/showcase/doc/progressbar/progressbardoc.module.ts b/src/app/showcase/doc/progressbar/progressbardoc.module.ts index 66afa7efaae..151de7c64f2 100644 --- a/src/app/showcase/doc/progressbar/progressbardoc.module.ts +++ b/src/app/showcase/doc/progressbar/progressbardoc.module.ts @@ -10,11 +10,12 @@ import { BasicDoc } from './basicdoc'; import { DynamicDoc } from './dynamicdoc'; import { ImportDoc } from './importdoc'; import { IndeterminateDoc } from './indeterminatedoc'; +import { TemplateDoc } from './templatedoc'; import { StyleDoc } from './styledoc'; @NgModule({ imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, ProgressBarModule, ToastModule], - declarations: [BasicDoc, DynamicDoc, ImportDoc, IndeterminateDoc, StyleDoc, AccessibilityDoc], + declarations: [BasicDoc, DynamicDoc, ImportDoc, IndeterminateDoc, TemplateDoc, StyleDoc, AccessibilityDoc], exports: [AppDocModule] }) export class ProgressBarDocModule {} diff --git a/src/app/showcase/doc/progressbar/templatedoc.ts b/src/app/showcase/doc/progressbar/templatedoc.ts new file mode 100644 index 00000000000..05892758b54 --- /dev/null +++ b/src/app/showcase/doc/progressbar/templatedoc.ts @@ -0,0 +1,43 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'template-doc', + template: ` + +

content template allows displaying custom content inside the progressbar.

+
+
+ + + {{value}}/100 + + +
+ + ` +}) +export class TemplateDoc { + code: Code = { + basic: ` + + {{value}}/100 + +`, + html: `
+ + + {{value}}/100 + + +
`, + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'progress-bar-template-demo', + templateUrl: './progress-bar-template-demo.html' +}) +export class ProgressBarTemplateDemo {}` + }; +} diff --git a/src/app/showcase/pages/progressbar/progressbardemo.ts b/src/app/showcase/pages/progressbar/progressbardemo.ts index bd96f9247d8..25a06212856 100755 --- a/src/app/showcase/pages/progressbar/progressbardemo.ts +++ b/src/app/showcase/pages/progressbar/progressbardemo.ts @@ -2,6 +2,7 @@ import { Component } from '@angular/core'; import { BasicDoc } from '../../doc/progressbar/basicdoc'; import { StyleDoc } from '../../doc/progressbar/styledoc'; import { ImportDoc } from '../../doc/progressbar/importdoc'; +import { TemplateDoc } from '../../doc/progressbar/templatedoc'; import { IndeterminateDoc } from '../../doc/progressbar/indeterminatedoc'; import { DynamicDoc } from '../../doc/progressbar/dynamicdoc'; import { AccessibilityDoc } from '../../doc/progressbar/accessibilitydoc'; @@ -31,6 +32,11 @@ export class ProgressBarDemo { label: 'Indeterminate', component: IndeterminateDoc }, + { + id: 'template', + label: 'Template', + component: TemplateDoc + }, { id: 'style', label: 'Style', From e5e854b0cc2b23d7814f0c561406f2b1f4852d0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:17:22 +0300 Subject: [PATCH 050/137] skeleton update completed --- src/app/showcase/doc/skeleton/shapesdoc.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/app/showcase/doc/skeleton/shapesdoc.ts b/src/app/showcase/doc/skeleton/shapesdoc.ts index 39e8aeb0abb..6bbf89aaccc 100644 --- a/src/app/showcase/doc/skeleton/shapesdoc.ts +++ b/src/app/showcase/doc/skeleton/shapesdoc.ts @@ -8,7 +8,7 @@ import { Code } from '../../domain/code';

Various shapes and sizes can be created using styling properties like shape, width, height, borderRadius and styleClass.

-
+
Rectangle
@@ -16,7 +16,7 @@ import { Code } from '../../domain/code';
-
+
Rounded
@@ -24,7 +24,7 @@ import { Code } from '../../domain/code';
-
+
Square
@@ -33,7 +33,7 @@ import { Code } from '../../domain/code';
-
+
Circle
@@ -75,7 +75,7 @@ export class ShapesDoc { `, html: `
-
+
Rectangle
@@ -83,7 +83,7 @@ export class ShapesDoc {
-
+
Rounded
@@ -91,7 +91,7 @@ export class ShapesDoc {
-
+
Square
@@ -100,7 +100,7 @@ export class ShapesDoc {
-
+
Circle
From d701f3a0eacae945eb173b9c6d444526af77f2bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:30:27 +0300 Subject: [PATCH 051/137] scrolltop update completed --- src/app/showcase/doc/scrolltop/basicdoc.ts | 2 +- src/app/showcase/doc/scrolltop/elementdoc.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/showcase/doc/scrolltop/basicdoc.ts b/src/app/showcase/doc/scrolltop/basicdoc.ts index 2b4ddb5e7a4..843c86d6b11 100644 --- a/src/app/showcase/doc/scrolltop/basicdoc.ts +++ b/src/app/showcase/doc/scrolltop/basicdoc.ts @@ -9,7 +9,7 @@ import { Code } from '../../domain/code';

Scroll down the page to display the ScrollTo component.

- +
diff --git a/src/app/showcase/doc/scrolltop/elementdoc.ts b/src/app/showcase/doc/scrolltop/elementdoc.ts index ebd1d0e88f7..2263043d628 100644 --- a/src/app/showcase/doc/scrolltop/elementdoc.ts +++ b/src/app/showcase/doc/scrolltop/elementdoc.ts @@ -7,7 +7,7 @@ import { Code } from '../../domain/code';

Setting the target property to parent binds ScrollTop to its parent element that has scrolling content.

-
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Vitae et leo duis ut diam. Ultricies mi quis hendrerit dolor magna eget est lorem. Amet consectetur From b61626763016df54161250b7f10fb94c44555bde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 12:52:51 +0300 Subject: [PATCH 052/137] chip update completed --- src/app/showcase/doc/chip/templatedoc.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/src/app/showcase/doc/chip/templatedoc.ts b/src/app/showcase/doc/chip/templatedoc.ts index 02840522078..67aefb7084f 100644 --- a/src/app/showcase/doc/chip/templatedoc.ts +++ b/src/app/showcase/doc/chip/templatedoc.ts @@ -8,8 +8,9 @@ import { Code } from '../../domain/code';

Content can easily be customized with the dynamic content instead of using the built-in modes.

- -
Content
+ + P + PRIME
@@ -17,13 +18,14 @@ import { Code } from '../../domain/code'; }) export class TemplateDoc { code: Code = { - basic: ` -
Content
+ basic: ` + P + PRIME `, - html: ` -
- -
Content
+ html: `
+ + P + PRIME
`, typescript: ` From 72a5b9e10bb624fea68eacc48c789b7c9192f231 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 17:02:08 +0300 Subject: [PATCH 053/137] tieredmenu update completed --- src/app/components/tieredmenu/tieredmenu.ts | 4 +- src/app/showcase/doc/tieredmenu/basicdoc.ts | 237 +++++------------ src/app/showcase/doc/tieredmenu/commanddoc.ts | 155 +++++++++++ src/app/showcase/doc/tieredmenu/popupdoc.ts | 243 +++++------------- .../showcase/doc/tieredmenu/templatedoc.ts | 233 +++++++++++++++++ .../doc/tieredmenu/tieredmenudoc.module.ts | 12 +- .../pages/tieredmenu/tieredmenudemo.ts | 12 + 7 files changed, 536 insertions(+), 360 deletions(-) create mode 100644 src/app/showcase/doc/tieredmenu/commanddoc.ts create mode 100644 src/app/showcase/doc/tieredmenu/templatedoc.ts diff --git a/src/app/components/tieredmenu/tieredmenu.ts b/src/app/components/tieredmenu/tieredmenu.ts index 597ede0ee9c..217227a7337 100755 --- a/src/app/components/tieredmenu/tieredmenu.ts +++ b/src/app/components/tieredmenu/tieredmenu.ts @@ -164,7 +164,7 @@ import { ObjectUtils, UniqueComponentId, ZIndexUtils } from 'primeng/utils'; - +
@@ -231,7 +231,7 @@ export class TieredMenuSub { @ViewChild('sublist', { static: true }) sublistViewChild: ElementRef; constructor(public el: ElementRef, public renderer: Renderer2, private cd: ChangeDetectorRef, @Inject(forwardRef(() => TieredMenu)) public tieredMenu: TieredMenu) {} - + positionSubmenu() { let sublist = this.sublistViewChild && this.sublistViewChild.nativeElement; diff --git a/src/app/showcase/doc/tieredmenu/basicdoc.ts b/src/app/showcase/doc/tieredmenu/basicdoc.ts index 44826d6b5c1..96f85ceb918 100644 --- a/src/app/showcase/doc/tieredmenu/basicdoc.ts +++ b/src/app/showcase/doc/tieredmenu/basicdoc.ts @@ -21,136 +21,78 @@ export class BasicDoc implements OnInit { this.items = [ { label: 'File', - icon: 'pi pi-fw pi-file', + icon: 'pi pi-file', items: [ { label: 'New', - icon: 'pi pi-fw pi-plus', + icon: 'pi pi-plus', items: [ { - label: 'Bookmark', - icon: 'pi pi-fw pi-bookmark' + label: 'Document', + icon: 'pi pi-file' + }, + { + label: 'Image', + icon: 'pi pi-image' }, { label: 'Video', - icon: 'pi pi-fw pi-video' + icon: 'pi pi-video' } ] }, { - label: 'Delete', - icon: 'pi pi-fw pi-trash' - }, - { - separator: true + label: 'Open', + icon: 'pi pi-folder-open' }, { - label: 'Export', - icon: 'pi pi-fw pi-external-link' + label: 'Print', + icon: 'pi pi-print' } ] }, { label: 'Edit', - icon: 'pi pi-fw pi-pencil', + icon: 'pi pi-file-edit', items: [ { - label: 'Left', - icon: 'pi pi-fw pi-align-left' + label: 'Copy', + icon: 'pi pi-copy' }, { - label: 'Right', - icon: 'pi pi-fw pi-align-right' - }, - { - label: 'Center', - icon: 'pi pi-fw pi-align-center' - }, - { - label: 'Justify', - icon: 'pi pi-fw pi-align-justify' + label: 'Delete', + icon: 'pi pi-times' } ] }, { - label: 'Users', - icon: 'pi pi-fw pi-user', - items: [ - { - label: 'New', - icon: 'pi pi-fw pi-user-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-user-minus' - }, - { - label: 'Search', - icon: 'pi pi-fw pi-users', - items: [ - { - label: 'Filter', - icon: 'pi pi-fw pi-filter', - items: [ - { - label: 'Print', - icon: 'pi pi-fw pi-print' - } - ] - }, - { - icon: 'pi pi-fw pi-bars', - label: 'List' - } - ] - } - ] + label: 'Search', + icon: 'pi pi-search' }, { - label: 'Events', - icon: 'pi pi-fw pi-calendar', + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', items: [ { - label: 'Edit', - icon: 'pi pi-fw pi-pencil', - items: [ - { - label: 'Save', - icon: 'pi pi-fw pi-calendar-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Slack', + icon: 'pi pi-slack' }, { - label: 'Archieve', - icon: 'pi pi-fw pi-calendar-times', - items: [ - { - label: 'Remove', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Whatsapp', + icon: 'pi pi-whatsapp' } ] - }, - { - separator: true - }, - { - label: 'Quit', - icon: 'pi pi-fw pi-power-off' } - ]; + ] } code: Code = { basic: ``, - html: ` -
+ html: `
`, @@ -169,129 +111,72 @@ export class TieredMenuBasicDemo implements OnInit { this.items = [ { label: 'File', - icon: 'pi pi-fw pi-file', + icon: 'pi pi-file', items: [ { label: 'New', - icon: 'pi pi-fw pi-plus', + icon: 'pi pi-plus', items: [ { - label: 'Bookmark', - icon: 'pi pi-fw pi-bookmark' + label: 'Document', + icon: 'pi pi-file' + }, + { + label: 'Image', + icon: 'pi pi-image' }, { label: 'Video', - icon: 'pi pi-fw pi-video' + icon: 'pi pi-video' } ] }, { - label: 'Delete', - icon: 'pi pi-fw pi-trash' - }, - { - separator: true + label: 'Open', + icon: 'pi pi-folder-open' }, { - label: 'Export', - icon: 'pi pi-fw pi-external-link' + label: 'Print', + icon: 'pi pi-print' } ] }, { label: 'Edit', - icon: 'pi pi-fw pi-pencil', + icon: 'pi pi-file-edit', items: [ { - label: 'Left', - icon: 'pi pi-fw pi-align-left' + label: 'Copy', + icon: 'pi pi-copy' }, { - label: 'Right', - icon: 'pi pi-fw pi-align-right' - }, - { - label: 'Center', - icon: 'pi pi-fw pi-align-center' - }, - { - label: 'Justify', - icon: 'pi pi-fw pi-align-justify' + label: 'Delete', + icon: 'pi pi-times' } ] }, { - label: 'Users', - icon: 'pi pi-fw pi-user', - items: [ - { - label: 'New', - icon: 'pi pi-fw pi-user-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-user-minus' - }, - { - label: 'Search', - icon: 'pi pi-fw pi-users', - items: [ - { - label: 'Filter', - icon: 'pi pi-fw pi-filter', - items: [ - { - label: 'Print', - icon: 'pi pi-fw pi-print' - } - ] - }, - { - icon: 'pi pi-fw pi-bars', - label: 'List' - } - ] - } - ] + label: 'Search', + icon: 'pi pi-search' }, { - label: 'Events', - icon: 'pi pi-fw pi-calendar', + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', items: [ { - label: 'Edit', - icon: 'pi pi-fw pi-pencil', - items: [ - { - label: 'Save', - icon: 'pi pi-fw pi-calendar-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Slack', + icon: 'pi pi-slack' }, { - label: 'Archieve', - icon: 'pi pi-fw pi-calendar-times', - items: [ - { - label: 'Remove', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Whatsapp', + icon: 'pi pi-whatsapp' } ] - }, - { - separator: true - }, - { - label: 'Quit', - icon: 'pi pi-fw pi-power-off' } - ]; + ] } }` }; diff --git a/src/app/showcase/doc/tieredmenu/commanddoc.ts b/src/app/showcase/doc/tieredmenu/commanddoc.ts new file mode 100644 index 00000000000..e563165a2f7 --- /dev/null +++ b/src/app/showcase/doc/tieredmenu/commanddoc.ts @@ -0,0 +1,155 @@ +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; +import { Code } from '../../domain/code'; +import { MessageService } from 'primeng/api'; + +@Component({ + selector: 'command-doc', + template: ` + +

The command property defines the callback to run when an item is activated by click or a key event.

+
+
+ + +
+ + ` +}) +export class CommandDoc implements OnInit { + constructor(private messageService: MessageService) {} + items: MenuItem[] | undefined; + ngOnInit() { + this.items = [ + { + label: 'File', + icon: 'pi pi-file', + items: [ + { + label: 'New', + icon: 'pi pi-plus', + command: () => { + this.messageService.add({ severity: 'success', summary: 'Success', detail: 'File created', life: 3000 }); + } + }, + { + label: 'Print', + icon: 'pi pi-print', + command: () => { + this.messageService.add({ severity: 'error', summary: 'Error', detail: 'No printer connected', life: 3000 }); + } + } + ] + }, + { + label: 'Search', + icon: 'pi pi-search', + command: () => { + this.messageService.add({ severity: 'warn', summary: 'Search Results', detail: 'No results found', life: 3000 }); + } + }, + { + separator: true + }, + { + label: 'Sync', + icon: 'pi pi-cloud', + items: [ + { + label: 'Import', + icon: 'pi pi-cloud-download', + command: () => { + this.messageService.add({ severity: 'info', summary: 'Downloads', detail: 'Downloaded from cloud', life: 3000 }); + } + }, + { + label: 'Export', + icon: 'pi pi-cloud-upload', + command: () => { + this.messageService.add({ severity: 'info', summary: 'Shared', detail: 'Exported to cloud', life: 3000 }); + } + } + ] + } + ]; + } + + code: Code = { + basic: ` +`, + + html: `
+ + +
`, + + typescript: ` +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; +import { MessageService } from 'primeng/api'; + +@Component({ + selector: 'tiered-menu-command-demo', + templateUrl: './tiered-menu-command-demo.html' +}) +export class TieredMenuCommandDemo implements OnInit { + constructor(private messageService: MessageService) {} + items: MenuItem[] | undefined; + + ngOnInit() { + this.items = [ + { + label: 'File', + icon: 'pi pi-file', + items: [ + { + label: 'New', + icon: 'pi pi-plus', + command: () => { + this.messageService.add({ severity: 'success', summary: 'Success', detail: 'File created', life: 3000 }); + } + }, + { + label: 'Print', + icon: 'pi pi-print', + command: () => { + this.messageService.add({ severity: 'error', summary: 'Error', detail: 'No printer connected', life: 3000 }); + } + } + ] + }, + { + label: 'Search', + icon: 'pi pi-search', + command: () => { + this.messageService.add({ severity: 'warn', summary: 'Search Results', detail: 'No results found', life: 3000 }); + } + }, + { + separator: true + }, + { + label: 'Sync', + icon: 'pi pi-cloud', + items: [ + { + label: 'Import', + icon: 'pi pi-cloud-download', + command: () => { + this.messageService.add({ severity: 'info', summary: 'Downloads', detail: 'Downloaded from cloud', life: 3000 }); + } + }, + { + label: 'Export', + icon: 'pi pi-cloud-upload', + command: () => { + this.messageService.add({ severity: 'info', summary: 'Shared', detail: 'Exported to cloud', life: 3000 }); + } + } + ] + } + ]; + } +}` + }; +} diff --git a/src/app/showcase/doc/tieredmenu/popupdoc.ts b/src/app/showcase/doc/tieredmenu/popupdoc.ts index 037a6c456b0..2b988d5b11f 100644 --- a/src/app/showcase/doc/tieredmenu/popupdoc.ts +++ b/src/app/showcase/doc/tieredmenu/popupdoc.ts @@ -9,7 +9,7 @@ import { Code } from '../../domain/code';

Popup mode is enabled by adding popup property and calling toggle method with an event of the target.

- +
@@ -22,138 +22,80 @@ export class PopupDoc implements OnInit { this.items = [ { label: 'File', - icon: 'pi pi-fw pi-file', + icon: 'pi pi-file', items: [ { label: 'New', - icon: 'pi pi-fw pi-plus', + icon: 'pi pi-plus', items: [ { - label: 'Bookmark', - icon: 'pi pi-fw pi-bookmark' + label: 'Document', + icon: 'pi pi-file' + }, + { + label: 'Image', + icon: 'pi pi-image' }, { label: 'Video', - icon: 'pi pi-fw pi-video' + icon: 'pi pi-video' } ] }, { - label: 'Delete', - icon: 'pi pi-fw pi-trash' - }, - { - separator: true + label: 'Open', + icon: 'pi pi-folder-open' }, { - label: 'Export', - icon: 'pi pi-fw pi-external-link' + label: 'Print', + icon: 'pi pi-print' } ] }, { label: 'Edit', - icon: 'pi pi-fw pi-pencil', + icon: 'pi pi-file-edit', items: [ { - label: 'Left', - icon: 'pi pi-fw pi-align-left' + label: 'Copy', + icon: 'pi pi-copy' }, { - label: 'Right', - icon: 'pi pi-fw pi-align-right' - }, - { - label: 'Center', - icon: 'pi pi-fw pi-align-center' - }, - { - label: 'Justify', - icon: 'pi pi-fw pi-align-justify' + label: 'Delete', + icon: 'pi pi-times' } ] }, { - label: 'Users', - icon: 'pi pi-fw pi-user', - items: [ - { - label: 'New', - icon: 'pi pi-fw pi-user-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-user-minus' - }, - { - label: 'Search', - icon: 'pi pi-fw pi-users', - items: [ - { - label: 'Filter', - icon: 'pi pi-fw pi-filter', - items: [ - { - label: 'Print', - icon: 'pi pi-fw pi-print' - } - ] - }, - { - icon: 'pi pi-fw pi-bars', - label: 'List' - } - ] - } - ] + label: 'Search', + icon: 'pi pi-search' }, { - label: 'Events', - icon: 'pi pi-fw pi-calendar', + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', items: [ { - label: 'Edit', - icon: 'pi pi-fw pi-pencil', - items: [ - { - label: 'Save', - icon: 'pi pi-fw pi-calendar-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Slack', + icon: 'pi pi-slack' }, { - label: 'Archieve', - icon: 'pi pi-fw pi-calendar-times', - items: [ - { - label: 'Remove', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Whatsapp', + icon: 'pi pi-whatsapp' } ] - }, - { - separator: true - }, - { - label: 'Quit', - icon: 'pi pi-fw pi-power-off' } - ]; + ] } code: Code = { - basic: ` + basic: ` `, - html: ` -
- + html: `
+
`, @@ -172,129 +114,72 @@ export class TieredMenuPopupDemo implements OnInit { this.items = [ { label: 'File', - icon: 'pi pi-fw pi-file', + icon: 'pi pi-file', items: [ { label: 'New', - icon: 'pi pi-fw pi-plus', + icon: 'pi pi-plus', items: [ { - label: 'Bookmark', - icon: 'pi pi-fw pi-bookmark' + label: 'Document', + icon: 'pi pi-file' + }, + { + label: 'Image', + icon: 'pi pi-image' }, { label: 'Video', - icon: 'pi pi-fw pi-video' + icon: 'pi pi-video' } ] }, { - label: 'Delete', - icon: 'pi pi-fw pi-trash' - }, - { - separator: true + label: 'Open', + icon: 'pi pi-folder-open' }, { - label: 'Export', - icon: 'pi pi-fw pi-external-link' + label: 'Print', + icon: 'pi pi-print' } ] }, { label: 'Edit', - icon: 'pi pi-fw pi-pencil', + icon: 'pi pi-file-edit', items: [ { - label: 'Left', - icon: 'pi pi-fw pi-align-left' + label: 'Copy', + icon: 'pi pi-copy' }, { - label: 'Right', - icon: 'pi pi-fw pi-align-right' - }, - { - label: 'Center', - icon: 'pi pi-fw pi-align-center' - }, - { - label: 'Justify', - icon: 'pi pi-fw pi-align-justify' + label: 'Delete', + icon: 'pi pi-times' } ] }, { - label: 'Users', - icon: 'pi pi-fw pi-user', - items: [ - { - label: 'New', - icon: 'pi pi-fw pi-user-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-user-minus' - }, - { - label: 'Search', - icon: 'pi pi-fw pi-users', - items: [ - { - label: 'Filter', - icon: 'pi pi-fw pi-filter', - items: [ - { - label: 'Print', - icon: 'pi pi-fw pi-print' - } - ] - }, - { - icon: 'pi pi-fw pi-bars', - label: 'List' - } - ] - } - ] + label: 'Search', + icon: 'pi pi-search' }, { - label: 'Events', - icon: 'pi pi-fw pi-calendar', + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', items: [ { - label: 'Edit', - icon: 'pi pi-fw pi-pencil', - items: [ - { - label: 'Save', - icon: 'pi pi-fw pi-calendar-plus' - }, - { - label: 'Delete', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Slack', + icon: 'pi pi-slack' }, { - label: 'Archieve', - icon: 'pi pi-fw pi-calendar-times', - items: [ - { - label: 'Remove', - icon: 'pi pi-fw pi-calendar-minus' - } - ] + label: 'Whatsapp', + icon: 'pi pi-whatsapp' } ] - }, - { - separator: true - }, - { - label: 'Quit', - icon: 'pi pi-fw pi-power-off' } - ]; + ] } }` }; diff --git a/src/app/showcase/doc/tieredmenu/templatedoc.ts b/src/app/showcase/doc/tieredmenu/templatedoc.ts new file mode 100644 index 00000000000..b56f3500321 --- /dev/null +++ b/src/app/showcase/doc/tieredmenu/templatedoc.ts @@ -0,0 +1,233 @@ +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'template-doc', + template: ` + +

TieredMenu offers item customization with the item template that receives the menuitem instance from the model as a parameter.

+
+ + + ` +}) +export class TemplateDoc implements OnInit { + items: MenuItem[] | undefined; + + ngOnInit() { + this.items = [ + { + label: 'File', + icon: 'pi pi-file', + items: [ + { + label: 'New', + icon: 'pi pi-plus', + items: [ + { + label: 'Document', + icon: 'pi pi-file', + shortcut: '⌘+N' + }, + { + label: 'Image', + icon: 'pi pi-image', + shortcut: '⌘+I' + }, + { + label: 'Video', + icon: 'pi pi-video', + shortcut: '⌘+L' + } + ] + }, + { + label: 'Open', + icon: 'pi pi-folder-open', + shortcut: '⌘+O' + }, + { + label: 'Print', + icon: 'pi pi-print', + shortcut: '⌘+P' + } + ] + }, + { + label: 'Edit', + icon: 'pi pi-file-edit', + items: [ + { + label: 'Copy', + icon: 'pi pi-copy', + shortcut: '⌘+C' + }, + { + label: 'Delete', + icon: 'pi pi-times', + shortcut: '⌘+D' + } + ] + }, + { + label: 'Search', + icon: 'pi pi-search', + shortcut: '⌘+S' + }, + { + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', + items: [ + { + label: 'Slack', + icon: 'pi pi-slack', + badge: '2' + }, + { + label: 'Whatsapp', + icon: 'pi pi-whatsapp', + badge: '3' + } + ] + } + ] + } + + code: Code = { + basic: ` + + + + {{ item.label }} + + {{ item.shortcut }} + + + +`, + + html: ``, + + typescript: ` +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; + +@Component({ + selector: 'tiered-menu-template-demo', + templateUrl: './tiered-menu-template-demo.html' +}) +export class TieredMenuTemplateDemo implements OnInit { + items: MenuItem[] | undefined; + + ngOnInit() { + this.items = [ + { + label: 'File', + icon: 'pi pi-file', + items: [ + { + label: 'New', + icon: 'pi pi-plus', + items: [ + { + label: 'Document', + icon: 'pi pi-file', + shortcut: '⌘+N' + }, + { + label: 'Image', + icon: 'pi pi-image', + shortcut: '⌘+I' + }, + { + label: 'Video', + icon: 'pi pi-video', + shortcut: '⌘+L' + } + ] + }, + { + label: 'Open', + icon: 'pi pi-folder-open', + shortcut: '⌘+O' + }, + { + label: 'Print', + icon: 'pi pi-print', + shortcut: '⌘+P' + } + ] + }, + { + label: 'Edit', + icon: 'pi pi-file-edit', + items: [ + { + label: 'Copy', + icon: 'pi pi-copy', + shortcut: '⌘+C' + }, + { + label: 'Delete', + icon: 'pi pi-times', + shortcut: '⌘+D' + } + ] + }, + { + label: 'Search', + icon: 'pi pi-search', + shortcut: '⌘+S' + }, + { + separator: true + }, + { + label: 'Share', + icon: 'pi pi-share-alt', + items: [ + { + label: 'Slack', + icon: 'pi pi-slack', + badge: '2' + }, + { + label: 'Whatsapp', + icon: 'pi pi-whatsapp', + badge: '3' + } + ] + } + ] + } +}` + }; +} diff --git a/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts b/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts index fd9322cfc53..40ce69475fa 100644 --- a/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts +++ b/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts @@ -5,15 +5,21 @@ import { TieredMenuModule } from 'primeng/tieredmenu'; import { ButtonModule } from 'primeng/button'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; +import { BadgeModule } from 'primeng/badge'; +import { ToastModule } from 'primeng/toast'; import { BasicDoc } from './basicdoc'; import { ImportDoc } from './importdoc'; import { PopupDoc } from './popupdoc'; +import { TemplateDoc } from './templatedoc'; +import { CommandDoc } from './commanddoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; +import { MessageService } from 'primeng/api'; @NgModule({ - imports: [CommonModule, AppCodeModule, RouterModule, TieredMenuModule, ButtonModule, AppDocModule], - declarations: [BasicDoc, ImportDoc, PopupDoc, StyleDoc, AccessibilityDoc], - exports: [AppDocModule] + imports: [CommonModule, AppCodeModule, RouterModule, TieredMenuModule, ButtonModule, AppDocModule, BadgeModule, ToastModule], + declarations: [BasicDoc, ImportDoc, PopupDoc, StyleDoc, AccessibilityDoc, TemplateDoc,CommandDoc], + exports: [AppDocModule], + providers:[MessageService] }) export class TieredMenuDocModule {} diff --git a/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts b/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts index d48ff2bfa0b..0ece2fcba6d 100755 --- a/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts +++ b/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts @@ -2,6 +2,8 @@ import { Component } from '@angular/core'; import { BasicDoc } from '../../doc/tieredmenu/basicdoc'; import { ImportDoc } from '../../doc/tieredmenu/importdoc'; import { PopupDoc } from '../../doc/tieredmenu/popupdoc'; +import { TemplateDoc } from '../../doc/tieredmenu/templatedoc'; +import { CommandDoc } from '../../doc/tieredmenu/commanddoc'; import { StyleDoc } from '../../doc/tieredmenu/styledoc'; import { AccessibilityDoc } from '../../doc/tieredmenu/accessibilitydoc'; @@ -25,6 +27,16 @@ export class TieredMenuDemo { label: 'Popup', component: PopupDoc }, + { + id: 'template', + label: 'Template', + component: TemplateDoc + }, + { + id: 'command', + label: 'Command', + component: CommandDoc + }, { id: 'style', label: 'Style', From b134adbe016296818260adb491af44084bfb8af1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 4 Dec 2023 20:51:38 +0300 Subject: [PATCH 054/137] tieredmenu | routerdoc added --- src/app/showcase/doc/tieredmenu/routerdoc.ts | 198 ++++++++++++++++++ .../doc/tieredmenu/tieredmenudoc.module.ts | 3 +- .../pages/tieredmenu/tieredmenudemo.ts | 6 + 3 files changed, 206 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/tieredmenu/routerdoc.ts diff --git a/src/app/showcase/doc/tieredmenu/routerdoc.ts b/src/app/showcase/doc/tieredmenu/routerdoc.ts new file mode 100644 index 00000000000..009dcd6235f --- /dev/null +++ b/src/app/showcase/doc/tieredmenu/routerdoc.ts @@ -0,0 +1,198 @@ +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; +import { Code } from '../../domain/code'; +import { Router } from '@angular/router'; + +@Component({ + selector: 'router-doc', + template: ` + +

Items with navigation are defined with templating to be able to use a router link component, an external link or programmatic navigation.

+
+ + + ` +}) +export class RouterDoc implements OnInit { + constructor(private router: Router) {} + items: MenuItem[] | undefined; + + ngOnInit() { + this.items = [ + { + label: 'Router', + icon: 'pi pi-palette', + items: [ + { + label: 'Styled', + route: '/theming' + }, + { + label: 'Unstyled', + route: '/unstyled' + } + ] + }, + { + label: 'Programmatic', + icon: 'pi pi-link', + command: () => { + this.router.navigate(['/installation']); + } + }, + { + label: 'External', + icon: 'pi pi-home', + items: [ + { + label: 'Vue.js', + url: 'https://vuejs.org/' + }, + { + label: 'Vite.js', + url: 'https://vuejs.org/' + } + ] + } + ]; + } + + code: Code = { + basic: ` + + + + + {{ item.label }} + + + + + + + {{ item.label }} + + + + + + + {{ item.label }} + + + + + +`, + + html: ``, + + typescript: ` +import { Component, OnInit } from '@angular/core'; +import { MenuItem } from 'primeng/api'; +import { Router } from '@angular/router'; + +@Component({ + selector: 'tiered-menu-router-demo', + templateUrl: './tiered-menu-router-demo.html' +}) +export class TieredMenuRouterDemo implements OnInit { + constructor(private router: Router) {} + items: MenuItem[] | undefined; + + ngOnInit() { + this.items = [ + { + label: 'Router', + icon: 'pi pi-palette', + items: [ + { + label: 'Styled', + route: '/theming' + }, + { + label: 'Unstyled', + route: '/unstyled' + } + ] + }, + { + label: 'Programmatic', + icon: 'pi pi-link', + command: () => { + this.router.navigate(['/installation']); + } + }, + { + label: 'External', + icon: 'pi pi-home', + items: [ + { + label: 'Vue.js', + url: 'https://vuejs.org/' + }, + { + label: 'Vite.js', + url: 'https://vuejs.org/' + } + ] + } + ]; + } +}` + }; +} diff --git a/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts b/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts index 40ce69475fa..5f7244575a6 100644 --- a/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts +++ b/src/app/showcase/doc/tieredmenu/tieredmenudoc.module.ts @@ -12,13 +12,14 @@ import { ImportDoc } from './importdoc'; import { PopupDoc } from './popupdoc'; import { TemplateDoc } from './templatedoc'; import { CommandDoc } from './commanddoc'; +import { RouterDoc } from './routerdoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; import { MessageService } from 'primeng/api'; @NgModule({ imports: [CommonModule, AppCodeModule, RouterModule, TieredMenuModule, ButtonModule, AppDocModule, BadgeModule, ToastModule], - declarations: [BasicDoc, ImportDoc, PopupDoc, StyleDoc, AccessibilityDoc, TemplateDoc,CommandDoc], + declarations: [BasicDoc, ImportDoc, PopupDoc, StyleDoc, AccessibilityDoc, TemplateDoc, CommandDoc, RouterDoc], exports: [AppDocModule], providers:[MessageService] }) diff --git a/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts b/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts index 0ece2fcba6d..761e54f9a7e 100755 --- a/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts +++ b/src/app/showcase/pages/tieredmenu/tieredmenudemo.ts @@ -4,6 +4,7 @@ import { ImportDoc } from '../../doc/tieredmenu/importdoc'; import { PopupDoc } from '../../doc/tieredmenu/popupdoc'; import { TemplateDoc } from '../../doc/tieredmenu/templatedoc'; import { CommandDoc } from '../../doc/tieredmenu/commanddoc'; +import { RouterDoc } from '../../doc/tieredmenu/routerdoc'; import { StyleDoc } from '../../doc/tieredmenu/styledoc'; import { AccessibilityDoc } from '../../doc/tieredmenu/accessibilitydoc'; @@ -37,6 +38,11 @@ export class TieredMenuDemo { label: 'Command', component: CommandDoc }, + { + id: 'router', + label: 'Router', + component: RouterDoc + }, { id: 'style', label: 'Style', From 566b8c35e06ed8bac97570a516c34c09ee666f56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 5 Dec 2023 08:53:19 +0300 Subject: [PATCH 055/137] routerdoc links updated --- src/app/showcase/doc/tieredmenu/routerdoc.ts | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/app/showcase/doc/tieredmenu/routerdoc.ts b/src/app/showcase/doc/tieredmenu/routerdoc.ts index 009dcd6235f..d77534d0c9e 100644 --- a/src/app/showcase/doc/tieredmenu/routerdoc.ts +++ b/src/app/showcase/doc/tieredmenu/routerdoc.ts @@ -72,12 +72,12 @@ export class RouterDoc implements OnInit { icon: 'pi pi-home', items: [ { - label: 'Vue.js', - url: 'https://vuejs.org/' + label: 'Angular', + url: 'https://angular.dev/' }, { label: 'Vite.js', - url: 'https://vuejs.org/' + url: 'https://vitejs.dev/' } ] } @@ -182,17 +182,18 @@ export class TieredMenuRouterDemo implements OnInit { icon: 'pi pi-home', items: [ { - label: 'Vue.js', - url: 'https://vuejs.org/' + label: 'Angular', + url: 'https://angular.dev/' }, { label: 'Vite.js', - url: 'https://vuejs.org/' + url: 'https://vitejs.dev/' } ] } ]; } + }` }; } From 962700090cbe02612a247ae8b6a0033a91f97bcb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 5 Dec 2023 10:11:19 +0300 Subject: [PATCH 056/137] delay | template doc updated --- src/app/showcase/doc/tooltip/delaydoc.ts | 9 +++-- src/app/showcase/doc/tooltip/templatedoc.ts | 39 +++++++++------------ 2 files changed, 21 insertions(+), 27 deletions(-) diff --git a/src/app/showcase/doc/tooltip/delaydoc.ts b/src/app/showcase/doc/tooltip/delaydoc.ts index 7a9ef2efba3..2b9b3d3741f 100644 --- a/src/app/showcase/doc/tooltip/delaydoc.ts +++ b/src/app/showcase/doc/tooltip/delaydoc.ts @@ -8,18 +8,17 @@ import { Code } from '../../domain/code';

Adding delays to the show and hide events are defined with showDelay and hideDelay options respectively.

- +
` }) export class DelayDoc { code: Code = { - basic: ``, + basic: ``, - html: ` -
- + html: `
+
`, typescript: ` diff --git a/src/app/showcase/doc/tooltip/templatedoc.ts b/src/app/showcase/doc/tooltip/templatedoc.ts index 570f25e8c4c..060fab41f1c 100644 --- a/src/app/showcase/doc/tooltip/templatedoc.ts +++ b/src/app/showcase/doc/tooltip/templatedoc.ts @@ -8,7 +8,7 @@ import { Code } from '../../domain/code';

Tooltip can use either a string or a TemplateRef.

- +
@@ -21,27 +21,22 @@ import { Code } from '../../domain/code'; }) export class TemplateDoc { code: Code = { - basic: ` + basic: ` + +
+ + PrimeNG rocks! +
+
`, - -
- - - PrimeNG rocks! - -
-
`, - - html: ` - - - -
- - - PrimeNG rocks! - -
-
` + html: `
+ + +
+ + PrimeNG rocks! +
+
+
` }; } From e83b5bfc93c9c064f83a9106e70edf71315e2265 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 5 Dec 2023 14:26:53 +0300 Subject: [PATCH 057/137] sidebar headless and stackblitz update --- .../components/sidebar/sidebar.interface.ts | 4 + src/app/components/sidebar/sidebar.ts | 10 + src/app/showcase/doc/apidoc/index.json | 6 + src/app/showcase/doc/sidebar/headlessdoc.ts | 579 ++++++++++++++++++ .../showcase/doc/sidebar/sidebardoc.module.ts | 8 +- .../layout/doc/codeeditor/templates.ts | 8 +- src/app/showcase/pages/sidebar/sidebardemo.ts | 6 + 7 files changed, 617 insertions(+), 4 deletions(-) create mode 100644 src/app/showcase/doc/sidebar/headlessdoc.ts diff --git a/src/app/components/sidebar/sidebar.interface.ts b/src/app/components/sidebar/sidebar.interface.ts index cf80b5838ec..16c6f705405 100644 --- a/src/app/components/sidebar/sidebar.interface.ts +++ b/src/app/components/sidebar/sidebar.interface.ts @@ -21,4 +21,8 @@ export interface SidebarTemplates { * Custom template of closeicon. */ closeicon(): TemplateRef; + /** + * Headless template. + */ + headless(): TemplateRef; } diff --git a/src/app/components/sidebar/sidebar.ts b/src/app/components/sidebar/sidebar.ts index fb7581f8d27..09909cdb092 100755 --- a/src/app/components/sidebar/sidebar.ts +++ b/src/app/components/sidebar/sidebar.ts @@ -59,6 +59,10 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{ [attr.aria-modal]="modal" (keydown)="onKeyDown($event)" > + + + +
+
`, animations: [trigger('panelState', [transition('void => visible', [useAnimation(showAnimation)]), transition('visible => void', [useAnimation(hideAnimation)])])], @@ -252,6 +257,8 @@ export class Sidebar implements AfterViewInit, AfterContentInit, OnDestroy { closeIconTemplate: Nullable>; + headlessTemplate: Nullable>; + constructor(@Inject(DOCUMENT) private document: Document, public el: ElementRef, public renderer: Renderer2, public cd: ChangeDetectorRef, public config: PrimeNGConfig) {} ngAfterViewInit() { @@ -273,6 +280,9 @@ export class Sidebar implements AfterViewInit, AfterContentInit, OnDestroy { case 'closeicon': this.closeIconTemplate = item.template; break; + case 'headless': + this.headlessTemplate = item.template; + break; default: this.contentTemplate = item.template; diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index b3f237a11bc..486c53f7c81 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -19887,6 +19887,12 @@ "name": "closeicon", "parameters": [], "description": "Custom template of closeicon." + }, + { + "parent": "sidebar", + "name": "headless", + "parameters": [], + "description": "Headless template." } ] } diff --git a/src/app/showcase/doc/sidebar/headlessdoc.ts b/src/app/showcase/doc/sidebar/headlessdoc.ts new file mode 100644 index 00000000000..4c5008f54d1 --- /dev/null +++ b/src/app/showcase/doc/sidebar/headlessdoc.ts @@ -0,0 +1,579 @@ +import { Component, ViewChild } from '@angular/core'; +import { Code } from '../../domain/code'; +import { Sidebar } from 'primeng/sidebar'; + +@Component({ + selector: 'headless-doc', + template: ` + +

Headless mode allows you to customize the entire user interface instead of the default elements.

+
+
+ + +
+
+ + + + + + Your Logo + + + + +
+ + +
+
+
+ +
+ + ` +}) +export class HeadlessDoc { + @ViewChild('sidebarRef') sidebarRef!: Sidebar; + + closeCallback(e): void { + this.sidebarRef.close(e); + } + + sidebarVisible: boolean = false; + + code: Code = { + basic: ` + +
+
+ + + + + + Your Logo + + + + +
+ + +
+
+
+`, + + html: `
+ + +
+
+ + + + + + Your Logo + + + + +
+ + +
+
+
+ +
`, + + typescript: ` +import { Component, ViewChild } from '@angular/core'; +import { Sidebar } from 'primeng/sidebar'; + +@Component({ + selector: 'sidebar-headless-demo', + templateUrl: './sidebar-headless-demo.html' +}) +export class SidebarHeadlessDemo { + @ViewChild('sidebarRef') sidebarRef!: Sidebar; + + closeCallback(e): void { + this.sidebarRef.close(e); + } + + sidebarVisible: boolean = false; +}` + }; +} diff --git a/src/app/showcase/doc/sidebar/sidebardoc.module.ts b/src/app/showcase/doc/sidebar/sidebardoc.module.ts index 73615db508a..13709333737 100644 --- a/src/app/showcase/doc/sidebar/sidebardoc.module.ts +++ b/src/app/showcase/doc/sidebar/sidebardoc.module.ts @@ -4,6 +4,7 @@ import { FormsModule } from '@angular/forms'; import { RouterModule } from '@angular/router'; import { SidebarModule } from 'primeng/sidebar'; import { ButtonModule } from 'primeng/button'; +import { AvatarModule } from 'primeng/avatar'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { BasicDoc } from './basicdoc'; @@ -13,11 +14,14 @@ import { StyleDoc } from './styledoc'; import { PositionDoc } from './positiondoc'; import { FullScreenDoc } from './fullscreendoc'; import { SizeDoc } from './sizedoc'; +import { HeadlessDoc } from './headlessdoc'; import { AccessibilityDoc } from './accessibilitydoc'; +import { RippleModule } from 'primeng/ripple'; +import { StyleClassModule } from 'primeng/styleclass'; @NgModule({ - imports: [CommonModule, FormsModule, AppCodeModule, RouterModule, SidebarModule, ButtonModule, AppDocModule], - declarations: [BasicDoc, TemplateDoc, ImportDoc, StyleDoc, PositionDoc, FullScreenDoc, SizeDoc, AccessibilityDoc], + imports: [CommonModule, FormsModule, AppCodeModule, RouterModule, SidebarModule, ButtonModule, AppDocModule, AvatarModule, RippleModule, StyleClassModule], + declarations: [BasicDoc, TemplateDoc, ImportDoc, StyleDoc, PositionDoc, FullScreenDoc, SizeDoc, AccessibilityDoc, HeadlessDoc], exports: [AppDocModule] }) export class SidebarDocModule {} diff --git a/src/app/showcase/layout/doc/codeeditor/templates.ts b/src/app/showcase/layout/doc/codeeditor/templates.ts index 55053bd463b..b7ee26cf9be 100644 --- a/src/app/showcase/layout/doc/codeeditor/templates.ts +++ b/src/app/showcase/layout/doc/codeeditor/templates.ts @@ -489,7 +489,6 @@ const getAngularApp = (props: Props = {}) => { const serviceImports = code.service ? getServiceImports(code.service) : ''; const routerModule = code.routerModule ? code.routerModule : `RouterModule.forRoot([{ path: '', component: ${componentName} }])`; const declarations = routeFiles && routeFiles.length ? (componentName ? routeFiles.map((r) => r.name).join(', ') + ',' + componentName : routeFiles.map((r) => r.name).join(', ')) : `${componentName}`; - const providers = code.service && code.service.length ? code.service.map((s) => s).join(', ') : ''; const app_module_ts = `import { NgModule } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; @@ -588,6 +587,9 @@ import { AnimateModule } from 'primeng/animate'; import { CardModule } from 'primeng/card'; import { BlockUIModule } from 'primeng/blockui'; import { ProgressSpinnerModule } from 'primeng/progressspinner'; +import { RippleModule } from 'primeng/ripple'; +import { StyleClassModule } from 'primeng/styleclass'; +import { MessageService } from 'primeng/api'; ${serviceImports} @NgModule({ @@ -685,10 +687,12 @@ ${serviceImports} TreeTableModule, AnimateModule, CardModule, + RippleModule, + StyleClassModule, ${routerModule}], declarations: [ ${declarations} ], bootstrap: [ ${componentName} ], - providers: [ ${providers} ] + providers: [ MessageService ] }) export class AppModule {}`; diff --git a/src/app/showcase/pages/sidebar/sidebardemo.ts b/src/app/showcase/pages/sidebar/sidebardemo.ts index ddac8cf0df2..bbd60da4963 100755 --- a/src/app/showcase/pages/sidebar/sidebardemo.ts +++ b/src/app/showcase/pages/sidebar/sidebardemo.ts @@ -6,6 +6,7 @@ import { StyleDoc } from '../../doc/sidebar/styledoc'; import { PositionDoc } from '../../doc/sidebar/positiondoc'; import { FullScreenDoc } from '../../doc/sidebar/fullscreendoc'; import { SizeDoc } from '../../doc/sidebar/sizedoc'; +import { HeadlessDoc } from '../../doc/sidebar/headlessdoc'; import { AccessibilityDoc } from '../../doc/sidebar/accessibilitydoc'; @Component({ @@ -43,6 +44,11 @@ export class SidebarDemo { label: 'Template', component: TemplateDoc }, + { + id: 'headless', + label: 'Headless', + component: HeadlessDoc + }, { id: 'style', label: 'Style', From 033b89e75cbdfc3898a70498aeec9af2a99f4d4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 5 Dec 2023 15:10:42 +0300 Subject: [PATCH 058/137] toast templatedoc update completed --- src/app/showcase/doc/toast/templatedoc.ts | 81 +++++++------------ src/app/showcase/doc/toast/toastdoc.module.ts | 3 +- 2 files changed, 32 insertions(+), 52 deletions(-) diff --git a/src/app/showcase/doc/toast/templatedoc.ts b/src/app/showcase/doc/toast/templatedoc.ts index a1709657158..2212035a779 100644 --- a/src/app/showcase/doc/toast/templatedoc.ts +++ b/src/app/showcase/doc/toast/templatedoc.ts @@ -11,20 +11,13 @@ import { Code } from '../../domain/code';
-
-
- -

{{ message.summary }}

-

{{ message.detail }}

-
-
-
- -
-
- -
+
+
+ + Amy Elsner
+
{{ message.summary }}
+
@@ -35,13 +28,14 @@ import { Code } from '../../domain/code'; providers: [MessageService] }) export class TemplateDoc { - visible: boolean = false; constructor(private messageService: MessageService) {} + visible: boolean = false; + showConfirm() { if (!this.visible) { - this.messageService.add({ key: 'confirm', sticky: true, severity: 'warn', summary: 'Are you sure?', detail: 'Confirm to proceed' }); + this.messageService.add({ key: 'confirm', sticky: true, severity: 'success', summary: 'Can you send me the report?' }); this.visible = true; } } @@ -57,48 +51,33 @@ export class TemplateDoc { } code: Code = { - basic: ` - -
-
- -

{{message.summary}}

-

{{message.detail}}

-
-
-
- -
-
- + basic: ` + +
+
+ + Amy Elsner +
+
{{ message.summary }}
+
-
-
- - + + `, - html: ` -
- + html: `
+ -
-
- -

{{message.summary}}

-

{{message.detail}}

-
-
-
- -
-
- -
+
+
+ + Amy Elsner
+
{{ message.summary }}
+
- +
`, typescript: ` import { Component } from '@angular/core'; @@ -116,7 +95,7 @@ export class ToastTemplateDemo { showConfirm() { if (!this.visible) { - this.messageService.add({ key: 'confirm', sticky: true, severity: 'warn', summary: 'Are you sure?', detail: 'Confirm to proceed' }); + this.messageService.add({ key: 'confirm', sticky: true, severity: 'success', summary: 'Can you send me the report?' }); this.visible = true; } } diff --git a/src/app/showcase/doc/toast/toastdoc.module.ts b/src/app/showcase/doc/toast/toastdoc.module.ts index d18878d5676..beb927ddf62 100644 --- a/src/app/showcase/doc/toast/toastdoc.module.ts +++ b/src/app/showcase/doc/toast/toastdoc.module.ts @@ -6,6 +6,7 @@ import { RippleModule } from 'primeng/ripple'; import { ToastModule } from 'primeng/toast'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; +import { AvatarModule } from 'primeng/avatar'; import { ImportDoc } from './importdoc'; import { AnimationDoc } from './animationdoc'; import { BasicDoc } from './basicdoc'; @@ -22,7 +23,7 @@ import { ClearDoc } from './cleardoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ - imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, ToastModule, ButtonModule, RippleModule], + imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, ToastModule, ButtonModule, RippleModule, AvatarModule], declarations: [AnimationDoc, BasicDoc, ImportDoc, MultipleDoc, PositionDoc, ResponsiveDoc, SeverityDoc, LifeDoc, StickyDoc, StyleDoc, TargetDoc, TemplateDoc, ClearDoc, AccessibilityDoc], exports: [AppDocModule] }) From 1162d77e96ea9c7e5f791e9418164485458c7058 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 5 Dec 2023 17:27:59 +0300 Subject: [PATCH 059/137] toast | template and headless doc completed --- src/app/components/toast/toast.interface.ts | 9 + src/app/components/toast/toast.ts | 75 +++++--- src/app/showcase/doc/apidoc/index.json | 11 ++ src/app/showcase/doc/toast/headlessdoc.ts | 176 ++++++++++++++++++ src/app/showcase/doc/toast/toastdoc.module.ts | 6 +- src/app/showcase/pages/toast/toastdemo.ts | 6 + 6 files changed, 250 insertions(+), 33 deletions(-) create mode 100644 src/app/showcase/doc/toast/headlessdoc.ts diff --git a/src/app/components/toast/toast.interface.ts b/src/app/components/toast/toast.interface.ts index b73f8ebebe0..6879543c9ac 100644 --- a/src/app/components/toast/toast.interface.ts +++ b/src/app/components/toast/toast.interface.ts @@ -15,6 +15,15 @@ export interface ToastTemplates { */ $implicit: any; }): TemplateRef<{ $implicit: any }>; + /** + * Headless template. + */ + headless(context: { + /** + * Data of the message. + */ + $implicit: any; + }): TemplateRef<{ $implicit: any }>; } /** diff --git a/src/app/components/toast/toast.ts b/src/app/components/toast/toast.ts index 5843c4d82ab..f939d0177b4 100755 --- a/src/app/components/toast/toast.ts +++ b/src/app/components/toast/toast.ts @@ -50,37 +50,42 @@ import { ToastCloseEvent, ToastItemCloseEvent, ToastPositionType } from './toast [attr.data-pc-name]="'toast'" [attr.data-pc-section]="'root'" > -
- - - - - - - - - - -
-
{{ message.summary }}
-
{{ message.detail }}
-
-
- - -
+ + + + +
+ + + + + + + + + + +
+
{{ message.summary }}
+
{{ message.detail }}
+
+
+ + +
+
`, animations: [ @@ -126,6 +131,8 @@ export class ToastItem implements AfterViewInit, OnDestroy { @Input() template: TemplateRef | undefined; + @Input() headlessTemplate: TemplateRef | undefined; + @Input() showTransformOptions: string | undefined; @Input() hideTransformOptions: string | undefined; @@ -209,6 +216,7 @@ export class ToastItem implements AfterViewInit, OnDestroy { [life]="life" (onClose)="onMessageClose($event)" [template]="template" + [headlessTemplate]="headlessTemplate" @toastAnimation (@toastAnimation.start)="onAnimationStart($event)" (@toastAnimation.done)="onAnimationEnd($event)" @@ -328,6 +336,8 @@ export class Toast implements OnInit, AfterContentInit, OnDestroy { template: TemplateRef | undefined; + headlessTemplate: TemplateRef | undefined; + _position: ToastPositionType = 'top-right'; constructor(@Inject(DOCUMENT) private document: Document, private renderer: Renderer2, public messageService: MessageService, private cd: ChangeDetectorRef, public config: PrimeNGConfig) {} @@ -409,6 +419,9 @@ export class Toast implements OnInit, AfterContentInit, OnDestroy { case 'message': this.template = item.template; break; + case 'headless': + this.headlessTemplate = item.template; + break; default: this.template = item.template; diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index 486c53f7c81..6a24ff5623a 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -23878,6 +23878,17 @@ } ], "description": "Custom template of message." + }, + { + "parent": "toast", + "name": "headless", + "parameters": [ + { + "name": "context", + "type": "{\n \t $implicit: any, // Data of the message.\n }" + } + ], + "description": "Headless template." } ] } diff --git a/src/app/showcase/doc/toast/headlessdoc.ts b/src/app/showcase/doc/toast/headlessdoc.ts new file mode 100644 index 00000000000..61acf9769d9 --- /dev/null +++ b/src/app/showcase/doc/toast/headlessdoc.ts @@ -0,0 +1,176 @@ +import { ChangeDetectorRef, Component } from '@angular/core'; +import { MessageService } from 'primeng/api'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'headless-doc', + template: ` + +

Headless mode allows you to customize the entire user interface instead of the default elements.

+
+
+ + +
+ +
+

{{ message.summary }}

+

{{ message.detail }}

+
+ + +
+
+ + +
+
+
+
+
+ +
+ + `, + providers: [MessageService] +}) +export class HeadlessDoc { + constructor(private messageService: MessageService, private cdr: ChangeDetectorRef) {} + + visible: boolean = false; + + progress: number = 0; + + interval = null; + + showConfirm() { + if (!this.visible) { + this.messageService.add({ key: 'confirm', sticky: true, severity: 'custom', summary: 'Uploading your files.' }); + this.visible = true; + this.progress = 0; + + if (this.interval) { + clearInterval(this.interval); + } + + this.interval = setInterval(() => { + if (this.progress <= 100) { + this.progress = this.progress + 20; + } + + if (this.progress >= 100) { + this.progress = 100; + clearInterval(this.interval); + } + this.cdr.markForCheck() + }, 1000); + } + } + + onConfirm() { + this.messageService.clear('confirm'); + this.visible = false; + } + + onReject() { + this.messageService.clear('confirm'); + this.visible = false; + } + + code: Code = { + basic: ` + +
+ +
+

{{ message.summary }}

+

{{ message.detail }}

+
+ + +
+
+ + +
+
+
+
+
+`, + html: `
+ + +
+ +
+

{{ message.summary }}

+

{{ message.detail }}

+
+ + +
+
+ + +
+
+
+
+
+ +
`, + typescript: ` +import { ChangeDetectorRef, Component } from '@angular/core'; +import { MessageService } from 'primeng/api'; + +@Component({ + selector: 'toast-headless-demo', + templateUrl: './toast-headless-demo.html', + providers: [MessageService] +}) +export class ToastHeadlessDemo { + constructor(private messageService: MessageService,private cdr:ChangeDetectorRef) {} + + visible: boolean = false; + + progress: number = 0; + + interval = null; + + showConfirm() { + if (!this.visible) { + this.messageService.add({ key: 'confirm', sticky: true, severity: 'custom', summary: 'Uploading your files.' }); + this.visible = true; + this.progress = 0; + + if (this.interval) { + clearInterval(this.interval); + } + + this.interval = setInterval(() => { + if (this.progress <= 100) { + this.progress = this.progress + 20; + } + + if (this.progress >= 100) { + this.progress = 100; + clearInterval(this.interval); + } + this.cdr.detectChanges() + }, 1000); + } + } + + onConfirm() { + this.messageService.clear('confirm'); + this.visible = false; + } + + onReject() { + this.messageService.clear('confirm'); + this.visible = false; + } +}` + }; +} diff --git a/src/app/showcase/doc/toast/toastdoc.module.ts b/src/app/showcase/doc/toast/toastdoc.module.ts index beb927ddf62..fe2b1cc974f 100644 --- a/src/app/showcase/doc/toast/toastdoc.module.ts +++ b/src/app/showcase/doc/toast/toastdoc.module.ts @@ -3,6 +3,7 @@ import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { ButtonModule } from 'primeng/button'; import { RippleModule } from 'primeng/ripple'; +import { ProgressBarModule } from 'primeng/progressbar'; import { ToastModule } from 'primeng/toast'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; @@ -20,11 +21,12 @@ import { StyleDoc } from './styledoc'; import { TargetDoc } from './targetdoc'; import { TemplateDoc } from './templatedoc'; import { ClearDoc } from './cleardoc'; +import { HeadlessDoc } from './headlessdoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ - imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, ToastModule, ButtonModule, RippleModule, AvatarModule], - declarations: [AnimationDoc, BasicDoc, ImportDoc, MultipleDoc, PositionDoc, ResponsiveDoc, SeverityDoc, LifeDoc, StickyDoc, StyleDoc, TargetDoc, TemplateDoc, ClearDoc, AccessibilityDoc], + imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, ToastModule, ButtonModule, RippleModule, AvatarModule, ProgressBarModule], + declarations: [AnimationDoc, BasicDoc, ImportDoc, MultipleDoc, PositionDoc, ResponsiveDoc, SeverityDoc, LifeDoc, StickyDoc, StyleDoc, TargetDoc, TemplateDoc, ClearDoc, HeadlessDoc, AccessibilityDoc], exports: [AppDocModule] }) export class ToastDocModule {} diff --git a/src/app/showcase/pages/toast/toastdemo.ts b/src/app/showcase/pages/toast/toastdemo.ts index 8b91eae600d..2a5ddda7fbd 100755 --- a/src/app/showcase/pages/toast/toastdemo.ts +++ b/src/app/showcase/pages/toast/toastdemo.ts @@ -13,6 +13,7 @@ import { StickyDoc } from '../../doc/toast/stickydoc'; import { StyleDoc } from '../../doc/toast/styledoc'; import { TargetDoc } from '../../doc/toast/targetdoc'; import { TemplateDoc } from '../../doc/toast/templatedoc'; +import { HeadlessDoc } from '../../doc/toast/headlessdoc'; @Component({ templateUrl: './toastdemo.html' @@ -69,6 +70,11 @@ export class ToastDemo { label: 'Templating', component: TemplateDoc }, + { + id: 'headless', + label: 'Headless', + component: HeadlessDoc + }, { id: 'responsive', label: 'Responsive', From fe37bd9d838797832ad366a98fc6aa41d0d52146 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 10:38:21 +0300 Subject: [PATCH 060/137] datatable doc update completed --- .../showcase/doc/overlaypanel/datatabledoc.ts | 101 +++++++++--------- 1 file changed, 52 insertions(+), 49 deletions(-) diff --git a/src/app/showcase/doc/overlaypanel/datatabledoc.ts b/src/app/showcase/doc/overlaypanel/datatabledoc.ts index 3958bb4fcab..15716f8c89f 100644 --- a/src/app/showcase/doc/overlaypanel/datatabledoc.ts +++ b/src/app/showcase/doc/overlaypanel/datatabledoc.ts @@ -1,4 +1,4 @@ -import { Component, OnInit } from '@angular/core'; +import { ChangeDetectorRef, Component, OnInit } from '@angular/core'; import { MessageService } from 'primeng/api'; import { OverlayPanel } from 'primeng/overlaypanel'; import { Code } from '../../domain/code'; @@ -20,7 +20,7 @@ interface TableRowSelectEvent {
- +
@@ -57,16 +57,18 @@ interface TableRowSelectEvent { providers: [MessageService] }) export class DataTableDoc implements OnInit { + + constructor(private productService: ProductService, private messageService: MessageService, private cdr: ChangeDetectorRef) {} + products: Product[] | undefined; selectedProduct: Product | undefined; - constructor(private productService: ProductService, private messageService: MessageService) {} - ngOnInit() { this.productService.getProductsSmall().then((products) => { this.products = products; this.selectedProduct = products[0]; + this.cdr.markForCheck() }); } @@ -77,18 +79,18 @@ export class DataTableDoc implements OnInit { code: Code = { basic: ` - +
- {{selectedProduct.name}} - {{'$' + selectedProduct.price}} + {{ selectedProduct.name }} + {{ '$' + selectedProduct.price }}
- {{selectedProduct.category}} + {{ selectedProduct.category }}
- + @@ -100,53 +102,52 @@ export class DataTableDoc implements OnInit { - {{product.name}} - - {{product.price}} + {{ product.name }} + + {{ product.price }} `, - html: ` -
- - -
-
- -
-
- {{selectedProduct.name}} - {{'$' + selectedProduct.price}} -
- {{selectedProduct.category}} + html: `
+ + +
+
+
- - - - - - Name - Image - Price - - - - - {{product.name}} - - {{product.price}} - - - - - +
+ {{ selectedProduct.name }} + {{ '$' + selectedProduct.price }} +
+ {{ selectedProduct.category }} +
+ + + + + + Name + Image + Price + + + + + {{ product.name }} + + {{ product.price }} + + + + +
`, typescript: ` -import { Component, OnInit } from '@angular/core'; +import { ChangeDetectorRef, Component, OnInit } from '@angular/core'; import { MessageService } from 'primeng/api'; import { OverlayPanel } from 'primeng/overlaypanel'; import { Product } from '../../domain/product'; @@ -162,19 +163,21 @@ interface TableRowSelectEvent { @Component({ selector: 'overlay-panel-data-table-demo', templateUrl: './overlay-panel-data-table-demo.html', - providers: [ MessageService ] + providers: [ MessageService, ProductService ] }) export class OverlayPanelDataTableDemo implements OnInit { + + constructor(private productService: ProductService, private messageService: MessageService, private cdr: ChangeDetectorRef) {} + products: Product[] | undefined; selectedProduct: Product | undefined; - constructor(private productService: ProductService, private messageService: MessageService) {} - ngOnInit() { this.productService.getProductsSmall().then((products) => { this.products = products; this.selectedProduct = products[0]; + this.cdr.markForCheck() }); } From c445fcde0f336ed00b7bf925f4a721a855f4b1a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 12:23:11 +0300 Subject: [PATCH 061/137] dialog | headless mode added --- src/app/components/dialog/dialog.ts | 12 ++ src/app/showcase/doc/apidoc/index.json | 6 + .../showcase/doc/dialog/dialogdoc.module.ts | 7 +- src/app/showcase/doc/dialog/headlessdoc.ts | 137 ++++++++++++++++++ src/app/showcase/pages/dialog/dialogdemo.ts | 6 + 5 files changed, 165 insertions(+), 3 deletions(-) create mode 100644 src/app/showcase/doc/dialog/headlessdoc.ts diff --git a/src/app/components/dialog/dialog.ts b/src/app/components/dialog/dialog.ts index 40bfc366306..1c65bb52b59 100755 --- a/src/app/components/dialog/dialog.ts +++ b/src/app/components/dialog/dialog.ts @@ -77,6 +77,11 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{ [attr.aria-labelledby]="ariaLabelledBy" [attr.aria-modal]="true" > + + + + +
{{ header }} @@ -126,6 +131,7 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{
+
`, @@ -455,6 +461,8 @@ export class Dialog implements AfterContentInit, OnInit, OnDestroy { minimizeIconTemplate: Nullable>; + headlessTemplate: Nullable>; + _visible: boolean = false; maskVisible: boolean | undefined; @@ -544,6 +552,10 @@ export class Dialog implements AfterContentInit, OnInit, OnDestroy { this.minimizeIconTemplate = item.template; break; + case 'headless': + this.headlessTemplate = item.template; + break; + default: this.contentTemplate = item.template; break; diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index 6a24ff5623a..db9f136ecc3 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -9079,6 +9079,12 @@ "name": "minimizeicon", "parameters": [], "description": "Custom template of minimizeicon." + }, + { + "parent": "dialog", + "name": "headless", + "parameters": [], + "description": "Headless template." } ] } diff --git a/src/app/showcase/doc/dialog/dialogdoc.module.ts b/src/app/showcase/doc/dialog/dialogdoc.module.ts index 43452ac5c57..27931806869 100644 --- a/src/app/showcase/doc/dialog/dialogdoc.module.ts +++ b/src/app/showcase/doc/dialog/dialogdoc.module.ts @@ -5,6 +5,7 @@ import { FormsModule } from '@angular/forms'; import { DialogModule } from 'primeng/dialog'; import { ButtonModule } from 'primeng/button'; import { DropdownModule } from 'primeng/dropdown'; +import { InputTextModule } from 'primeng/inputtext'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { BasicDoc } from './basicdoc'; @@ -17,11 +18,11 @@ import { MaximizableDoc } from './maximizabledoc'; import { TemplateDoc } from './templatedoc'; import { OverlaysInsideDoc } from './overlaysinsidedoc'; import { ModalDoc } from './modaldoc'; +import { HeadlessDoc } from './headlessdoc'; import { AccessibilityDoc } from './accessibilitydoc'; - @NgModule({ - imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, DialogModule, ButtonModule, DropdownModule, AppDocModule], - declarations: [BasicDoc, ImportDoc, StyleDoc, LongContentDoc, ResponsiveDoc, PositionDoc, MaximizableDoc, TemplateDoc, OverlaysInsideDoc, ModalDoc, AccessibilityDoc], + imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, DialogModule, ButtonModule, DropdownModule, AppDocModule, InputTextModule], + declarations: [BasicDoc, ImportDoc, StyleDoc, LongContentDoc, ResponsiveDoc, PositionDoc, MaximizableDoc, TemplateDoc, OverlaysInsideDoc, ModalDoc, AccessibilityDoc, HeadlessDoc], exports: [AppDocModule] }) export class DialogDocModule {} diff --git a/src/app/showcase/doc/dialog/headlessdoc.ts b/src/app/showcase/doc/dialog/headlessdoc.ts new file mode 100644 index 00000000000..58342dfd127 --- /dev/null +++ b/src/app/showcase/doc/dialog/headlessdoc.ts @@ -0,0 +1,137 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'dialog-headless-demo', + template: ` + +

Headless mode allows you to customize the entire user interface instead of the default elements.

+
+
+ + + +
+ + + + +
+ + +
+
+ + +
+
+ + +
+
+
+
+
+ + ` +}) +export class HeadlessDoc { + visible: boolean = false; + + showDialog() { + this.visible = true; + } + + closeDialog() { + this.visible = false; + } + + code: Code = { + basic: ` + + +
+ + + + +
+ + +
+
+ + +
+
+ + +
+
+
+
`, + + html: `
+ + + +
+ + + + +
+ + +
+
+ + +
+
+ + +
+
+
+
+
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'dialog-headless-demo', + templateUrl: './dialog-headless-demo.html' +}) +export class DialogHeadlessDemo { + visible: boolean = false; + + showDialog() { + this.visible = true; + } + + closeDialog() { + this.visible = false; + } +}` + }; +} diff --git a/src/app/showcase/pages/dialog/dialogdemo.ts b/src/app/showcase/pages/dialog/dialogdemo.ts index f58dd0a9759..87606347c2d 100755 --- a/src/app/showcase/pages/dialog/dialogdemo.ts +++ b/src/app/showcase/pages/dialog/dialogdemo.ts @@ -9,6 +9,7 @@ import { MaximizableDoc } from '../../doc/dialog/maximizabledoc'; import { TemplateDoc } from '../../doc/dialog/templatedoc'; import { OverlaysInsideDoc } from '../../doc/dialog/overlaysinsidedoc'; import { ModalDoc } from '../../doc/dialog/modaldoc'; +import { HeadlessDoc } from '../../doc/dialog/headlessdoc'; import { AccessibilityDoc } from '../../doc/dialog/accessibilitydoc'; @Component({ @@ -61,6 +62,11 @@ export class DialogDemo { label: 'Overlays Inside', component: OverlaysInsideDoc }, + { + id: 'headless', + label: 'Headless', + component: HeadlessDoc + }, { id: 'style', label: 'Style', From c4c38530073c0adcc5ae219903218f052e3a9cc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 12:42:33 +0300 Subject: [PATCH 062/137] dialog mask style added --- src/app/components/dialog/dialog.ts | 6 ++++++ src/app/showcase/doc/apidoc/index.json | 7 +++++++ src/app/showcase/doc/dialog/headlessdoc.ts | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/src/app/components/dialog/dialog.ts b/src/app/components/dialog/dialog.ts index 1c65bb52b59..e52570660c6 100755 --- a/src/app/components/dialog/dialog.ts +++ b/src/app/components/dialog/dialog.ts @@ -48,6 +48,7 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{
- +
From 85ee52abdac20576e374834f99a8b691ed24ba50 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 13:12:15 +0300 Subject: [PATCH 063/137] dialog template doc updated --- .../showcase/doc/dialog/dialogdoc.module.ts | 4 +- src/app/showcase/doc/dialog/templatedoc.ts | 58 +++++++++++-------- 2 files changed, 36 insertions(+), 26 deletions(-) diff --git a/src/app/showcase/doc/dialog/dialogdoc.module.ts b/src/app/showcase/doc/dialog/dialogdoc.module.ts index 27931806869..6f4bc14df03 100644 --- a/src/app/showcase/doc/dialog/dialogdoc.module.ts +++ b/src/app/showcase/doc/dialog/dialogdoc.module.ts @@ -6,6 +6,8 @@ import { DialogModule } from 'primeng/dialog'; import { ButtonModule } from 'primeng/button'; import { DropdownModule } from 'primeng/dropdown'; import { InputTextModule } from 'primeng/inputtext'; +import { AutoFocusModule } from 'primeng/autofocus'; +import { AvatarModule } from 'primeng/avatar'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { BasicDoc } from './basicdoc'; @@ -21,7 +23,7 @@ import { ModalDoc } from './modaldoc'; import { HeadlessDoc } from './headlessdoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, DialogModule, ButtonModule, DropdownModule, AppDocModule, InputTextModule], + imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, DialogModule, ButtonModule, DropdownModule, AppDocModule, InputTextModule, AvatarModule, AutoFocusModule], declarations: [BasicDoc, ImportDoc, StyleDoc, LongContentDoc, ResponsiveDoc, PositionDoc, MaximizableDoc, TemplateDoc, OverlaysInsideDoc, ModalDoc, AccessibilityDoc, HeadlessDoc], exports: [AppDocModule] }) diff --git a/src/app/showcase/doc/dialog/templatedoc.ts b/src/app/showcase/doc/dialog/templatedoc.ts index f2eb767622d..b73bf22b329 100644 --- a/src/app/showcase/doc/dialog/templatedoc.ts +++ b/src/app/showcase/doc/dialog/templatedoc.ts @@ -9,16 +9,19 @@ import { Code } from '../../domain/code';
- + - Header Content +
+ + Amy Elsner +
-

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- +
@@ -34,34 +37,39 @@ export class TemplateDoc { code: Code = { basic: ` - - - Header Content - -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

- - - -
`, - - html: ` -
- - + - Header Content +
+ + Amy Elsner +
-

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- + -
+
`, + + html: `
+ + + +
+ + Amy Elsner +
+
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+ + + +
`, typescript: ` From ebe637cdb0593b8923c5c611fec3320c4db7fe26 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 16:15:54 +0300 Subject: [PATCH 064/137] confirmpopup demo update completed --- angular.json | 3 + .../confirmpopup/confirmpopup.interface.ts | 12 ++ .../components/confirmpopup/confirmpopup.ts | 28 +++- src/app/showcase/doc/apidoc/index.json | 20 +++ src/app/showcase/doc/confirmpopup/basicdoc.ts | 62 ++++++--- .../confirmpopup/confirmpopupdoc.module.ts | 4 +- .../showcase/doc/confirmpopup/headlessdoc.ts | 123 ++++++++++++++++++ .../showcase/doc/confirmpopup/templatedoc.ts | 105 +++++++++++++++ .../pages/confirmpopup/confirmpopupdemo.ts | 13 +- 9 files changed, 350 insertions(+), 20 deletions(-) create mode 100644 src/app/showcase/doc/confirmpopup/headlessdoc.ts create mode 100644 src/app/showcase/doc/confirmpopup/templatedoc.ts diff --git a/angular.json b/angular.json index 29d34b6a331..3ff4f70e5a9 100755 --- a/angular.json +++ b/angular.json @@ -118,5 +118,8 @@ } } } + }, + "cli": { + "analytics": false } } \ No newline at end of file diff --git a/src/app/components/confirmpopup/confirmpopup.interface.ts b/src/app/components/confirmpopup/confirmpopup.interface.ts index 44de90dec45..bb5e4fe2280 100644 --- a/src/app/components/confirmpopup/confirmpopup.interface.ts +++ b/src/app/components/confirmpopup/confirmpopup.interface.ts @@ -5,6 +5,12 @@ import { TemplateRef } from '@angular/core'; * @group Templates */ export interface ConfirmPopupTemplates { + /** + * Custom content template. + */ + content(context:{ + $implicit?:any + }): TemplateRef; /** * Custom template of rejecticon. */ @@ -13,4 +19,10 @@ export interface ConfirmPopupTemplates { * Custom template of accepticon. */ accepticon(): TemplateRef; + /** + * Headless template. + */ + headless(context:{ + $implicit?:any + }): TemplateRef; } diff --git a/src/app/components/confirmpopup/confirmpopup.ts b/src/app/components/confirmpopup/confirmpopup.ts index 04d7e76183f..c5749f19e52 100755 --- a/src/app/components/confirmpopup/confirmpopup.ts +++ b/src/app/components/confirmpopup/confirmpopup.ts @@ -42,9 +42,18 @@ import { Subscription } from 'rxjs'; (@animation.start)="onAnimationStart($event)" (@animation.done)="onAnimationEnd($event)" > -
- - {{ confirmation?.message }} + + + + +
+ + + + + + {{ confirmation?.message }} +
+
`, animations: [ @@ -164,10 +174,14 @@ export class ConfirmPopup implements AfterContentInit, OnDestroy { confirmation: Nullable; + contentTemplate: Nullable>; + acceptIconTemplate: Nullable>; rejectIconTemplate: Nullable>; + headlessTemplate: Nullable>; + _visible: boolean | undefined; documentClickListener: VoidListener; @@ -214,6 +228,10 @@ export class ConfirmPopup implements AfterContentInit, OnDestroy { ngAfterContentInit() { this.templates?.forEach((item) => { switch (item.getType()) { + case 'content': + this.contentTemplate = item.template; + break; + case 'rejecticon': this.rejectIconTemplate = item.template; break; @@ -221,6 +239,10 @@ export class ConfirmPopup implements AfterContentInit, OnDestroy { case 'accepticon': this.acceptIconTemplate = item.template; break; + + case 'headless': + this.headlessTemplate = item.template; + break; } }); } diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index 1981a6f3854..a9bd6ac31cf 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -7983,6 +7983,16 @@ "templates": { "description": "Defines the templates used by the component.", "values": [ + { + "parent": "confirmpopup", + "name": "content", + "parameters": [{ + "name": "context", + "type": "{\n \t $implicit: any, // Data of the message.\n }", + "description": "Message data." + }], + "description": "Custom content template." + }, { "parent": "confirmpopup", "name": "rejecticon", @@ -7994,6 +8004,16 @@ "name": "accepticon", "parameters": [], "description": "Custom template of accepticon." + }, + { + "parent": "confirmpopup", + "name": "headless", + "parameters": [{ + "name": "context", + "type": "{\n \t $implicit: any, // Data of the message.\n }", + "description": "Message data." + }], + "description": "Headless template." } ] } diff --git a/src/app/showcase/doc/confirmpopup/basicdoc.ts b/src/app/showcase/doc/confirmpopup/basicdoc.ts index 7ee63e613f9..6e719a229dd 100644 --- a/src/app/showcase/doc/confirmpopup/basicdoc.ts +++ b/src/app/showcase/doc/confirmpopup/basicdoc.ts @@ -6,12 +6,13 @@ import { Code } from '../../domain/code'; selector: 'confirm-popup-basic-demo', template: ` -

ConfirmDialog is defined using p-confirmDialog tag and an instance of ConfirmationService is required to display it bycalling confirm method.

+

ConfirmPopup is defined using p-confirmPopup tag and an instance of ConfirmationService is required to display it bycalling confirm method.

- + +
`, @@ -20,30 +21,46 @@ import { Code } from '../../domain/code'; export class BasicDoc { constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} - confirm(event: Event) { + confirm1(event: Event) { this.confirmationService.confirm({ target: event.target as EventTarget, - message: 'Are you sure that you want to proceed?', + message: 'Are you sure you want to proceed?', icon: 'pi pi-exclamation-triangle', accept: () => { - this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted' }); + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); }, reject: () => { - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } + + confirm2(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Do you want to delete this record?', + icon: 'pi pi-info-circle', + acceptButtonStyleClass: 'p-button-danger p-button-sm', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); } }); } code: Code = { basic: ` - -`, + + +`, - html: ` -
+ html: `
- + +
`, typescript: ` @@ -58,16 +75,31 @@ import { ConfirmationService, MessageService } from 'primeng/api'; export class ConfirmPopupBasicDemo { constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} - confirm(event: Event) { + confirm1(event: Event) { this.confirmationService.confirm({ target: event.target as EventTarget, - message: 'Are you sure that you want to proceed?', + message: 'Are you sure you want to proceed?', icon: 'pi pi-exclamation-triangle', accept: () => { - this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted' }); + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } + + confirm2(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Do you want to delete this record?', + icon: 'pi pi-info-circle', + acceptButtonStyleClass: 'p-button-danger p-button-sm', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted', life: 3000 }); }, reject: () => { - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); } }); } diff --git a/src/app/showcase/doc/confirmpopup/confirmpopupdoc.module.ts b/src/app/showcase/doc/confirmpopup/confirmpopupdoc.module.ts index 95400fa7107..d7ab306c904 100644 --- a/src/app/showcase/doc/confirmpopup/confirmpopupdoc.module.ts +++ b/src/app/showcase/doc/confirmpopup/confirmpopupdoc.module.ts @@ -12,11 +12,13 @@ import { PropsDoc } from './propsdoc'; import { StyleDoc } from './styledoc'; import { ConfirmationApiDoc } from './confirmationapidoc'; import { AccessibilityDoc } from './accessibilitydoc'; +import { TemplateDoc } from './templatedoc'; import { TemplatesDoc } from './templatesdoc'; +import { HeadlessDoc } from './headlessdoc'; @NgModule({ imports: [CommonModule, AppCodeModule, RouterModule, ConfirmPopupModule, ButtonModule, ToastModule, AppDocModule], - declarations: [BasicDoc, ImportDoc, PropsDoc, StyleDoc, ConfirmationApiDoc, AccessibilityDoc, TemplatesDoc], + declarations: [BasicDoc, ImportDoc, PropsDoc, StyleDoc, ConfirmationApiDoc, AccessibilityDoc, TemplatesDoc, TemplateDoc, HeadlessDoc], exports: [AppDocModule] }) export class ConfirmPopupDocModule {} diff --git a/src/app/showcase/doc/confirmpopup/headlessdoc.ts b/src/app/showcase/doc/confirmpopup/headlessdoc.ts new file mode 100644 index 00000000000..e9374516d48 --- /dev/null +++ b/src/app/showcase/doc/confirmpopup/headlessdoc.ts @@ -0,0 +1,123 @@ +import { Component, ViewChild } from '@angular/core'; +import { ConfirmationService, MessageService } from 'primeng/api'; +import { Code } from '../../domain/code'; +import { ConfirmPopup } from 'primeng/confirmpopup'; +@Component({ + selector: 'confirm-popup-headless-demo', + template: ` + +

Headless mode allows you to customize the entire user interface instead of the default elements.

+
+
+ + + +
+ {{ message.message }} +
+ + +
+
+
+
+ +
+ + `, + providers: [ConfirmationService, MessageService] +}) +export class HeadlessDoc { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + @ViewChild(ConfirmPopup) confirmPopup!: ConfirmPopup; + + accept() { + this.confirmPopup.accept(); + } + + reject() { + this.confirmPopup.reject(); + } + + confirm(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Are you sure? You cannot undo this.', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } + + code: Code = { + basic: ` + + +
+ {{ message.message }} +
+ + +
+
+
+
+`, + + html: `
+ + + +
+ {{ message.message }} +
+ + +
+
+
+
+`, + + typescript: ` +import { Component, ViewChild } from '@angular/core'; +import { ConfirmationService, MessageService } from 'primeng/api'; +import { ConfirmPopup } from 'primeng/confirmpopup'; + +@Component({ + selector: 'confirm-popup-headless-demo', + templateUrl: './confirm-popup-headless-demo.html', + providers: [ConfirmationService, MessageService] +}) +export class ConfirmPopupHeadlessDemo { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + @ViewChild(ConfirmPopup) confirmPopup!: ConfirmPopup; + + accept() { + this.confirmPopup.accept(); + } + + reject() { + this.confirmPopup.reject(); + } + + confirm(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Are you sure? You cannot undo this.', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } +}` + }; +} diff --git a/src/app/showcase/doc/confirmpopup/templatedoc.ts b/src/app/showcase/doc/confirmpopup/templatedoc.ts new file mode 100644 index 00000000000..2d893bfcffa --- /dev/null +++ b/src/app/showcase/doc/confirmpopup/templatedoc.ts @@ -0,0 +1,105 @@ +import { Component } from '@angular/core'; +import { ConfirmationService, MessageService } from 'primeng/api'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'confirm-popup-template-demo', + template: ` + +

Content section can be customized using content template.

+
+
+ + + +
+ +

{{ message.message }}

+
+
+
+ +
+ + `, + providers: [ConfirmationService, MessageService] +}) +export class TemplateDoc { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + confirm(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Please confirm to proceed moving forward.', + icon: 'pi pi-exclamation-circle', + acceptIcon: 'pi pi-check mr-1', + rejectIcon: 'pi pi-times mr-1', + rejectButtonStyleClass: 'p-button-danger p-button-sm', + acceptButtonStyleClass: 'p-button-outlined p-button-sm', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } + + + code: Code = { + basic: ` + + +
+ +

{{ message.message }}

+
+
+
+`, + + html: `
+ + + +
+ +

{{ message.message }}

+
+
+
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; +import { ConfirmationService, MessageService } from 'primeng/api'; + +@Component({ + selector: 'confirm-popup-template-demo', + templateUrl: './confirm-popup-template-demo.html', + providers: [ConfirmationService, MessageService] +}) +export class ConfirmPopupTemplateDemo { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + confirm(event: Event) { + this.confirmationService.confirm({ + target: event.target as EventTarget, + message: 'Please confirm to proceed moving forward.', + icon: 'pi pi-exclamation-circle', + acceptIcon: 'pi pi-check mr-1', + rejectIcon: 'pi pi-times mr-1', + rejectButtonStyleClass: 'p-button-danger p-button-sm', + acceptButtonStyleClass: 'p-button-outlined p-button-sm', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } +}` + }; +} diff --git a/src/app/showcase/pages/confirmpopup/confirmpopupdemo.ts b/src/app/showcase/pages/confirmpopup/confirmpopupdemo.ts index 9b51715b984..73759e8a441 100755 --- a/src/app/showcase/pages/confirmpopup/confirmpopupdemo.ts +++ b/src/app/showcase/pages/confirmpopup/confirmpopupdemo.ts @@ -1,9 +1,10 @@ import { Component } from '@angular/core'; import { BasicDoc } from '../../doc/confirmpopup/basicdoc'; import { ImportDoc } from '../../doc/confirmpopup/importdoc'; +import { TemplateDoc } from '../../doc/confirmpopup/templatedoc'; import { StyleDoc } from '../../doc/confirmpopup/styledoc'; import { AccessibilityDoc } from '../../doc/confirmpopup/accessibilitydoc'; - +import { HeadlessDoc } from '../../doc/confirmpopup/headlessdoc'; @Component({ templateUrl: './confirmpopupdemo.html' }) @@ -19,6 +20,16 @@ export class ConfirmPopupDemo { label: 'Basic', component: BasicDoc }, + { + id: 'template', + label: 'Template', + component: TemplateDoc + }, + { + id: 'headless', + label: 'Headless', + component: HeadlessDoc + }, { id: 'style', label: 'Style', From 487dd1e7f5f377e64fdc7616a6d1cc223a94bc05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Wed, 6 Dec 2023 17:53:12 +0300 Subject: [PATCH 065/137] confirmdialog basic demo updated --- .../showcase/doc/confirmdialog/basicdoc.ts | 97 +++++++++---------- 1 file changed, 44 insertions(+), 53 deletions(-) diff --git a/src/app/showcase/doc/confirmdialog/basicdoc.ts b/src/app/showcase/doc/confirmdialog/basicdoc.ts index 26c178e7508..65598716a89 100644 --- a/src/app/showcase/doc/confirmdialog/basicdoc.ts +++ b/src/app/showcase/doc/confirmdialog/basicdoc.ts @@ -1,5 +1,5 @@ import { Component } from '@angular/core'; -import { ConfirmEventType, ConfirmationService, MessageService } from 'primeng/api'; +import { ConfirmationService, MessageService } from 'primeng/api'; import { Code } from '../../domain/code'; @Component({ @@ -10,9 +10,9 @@ import { Code } from '../../domain/code';
- - - + + +
`, @@ -21,60 +21,55 @@ import { Code } from '../../domain/code'; export class BasicDoc { constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} - confirm1() { + confirm1(event: Event) { this.confirmationService.confirm({ + target: event.target as EventTarget, message: 'Are you sure that you want to proceed?', header: 'Confirmation', icon: 'pi pi-exclamation-triangle', + acceptIcon:"none", + rejectIcon:"none", + rejectButtonStyleClass:"p-button-text", accept: () => { this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted' }); }, - reject: (type: ConfirmEventType) => { - switch (type) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); } }); } - confirm2() { + confirm2(event: Event) { this.confirmationService.confirm({ + target: event.target as EventTarget, message: 'Do you want to delete this record?', header: 'Delete Confirmation', icon: 'pi pi-info-circle', + acceptButtonStyleClass:"p-button-danger p-button-text", + rejectButtonStyleClass:"p-button-text p-button-text", + acceptIcon:"none", + rejectIcon:"none", + accept: () => { this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted' }); }, - reject: (type: ConfirmEventType) => { - switch (type) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); } }); } code: Code = { basic: ` - - -`, + + +`, - html: ` -
+ html: `
- - - + + +
`, typescript: ` @@ -86,47 +81,43 @@ import { ConfirmationService, MessageService, ConfirmEventType } from 'primeng/a templateUrl: './confirm-dialog-basic-demo.html', providers: [ConfirmationService, MessageService] }) -export class ConfirmBasicDoc { +export class ConfirmDialogBasicDemo { constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} - confirm1() { + confirm1(event: Event) { this.confirmationService.confirm({ + target: event.target as EventTarget, message: 'Are you sure that you want to proceed?', header: 'Confirmation', icon: 'pi pi-exclamation-triangle', + acceptIcon:"none", + rejectIcon:"none", + rejectButtonStyleClass:"p-button-text", accept: () => { this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted' }); }, - reject: (type) => { - switch (type: ConfirmEventType) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); } }); } - confirm2() { + confirm2(event: Event) { this.confirmationService.confirm({ + target: event.target as EventTarget, message: 'Do you want to delete this record?', header: 'Delete Confirmation', icon: 'pi pi-info-circle', + acceptButtonStyleClass:"p-button-danger p-button-text", + rejectButtonStyleClass:"p-button-text p-button-text", + acceptIcon:"none", + rejectIcon:"none", + accept: () => { this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted' }); }, - reject: (type) => { - switch (type: ConfirmEventType) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); } }); } From a054113d7b11f0ec6bf984a46afc5addb6752a30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 09:52:57 +0300 Subject: [PATCH 066/137] confirmdialog position doc updated --- .../showcase/doc/confirmdialog/positiondoc.ts | 87 +++++++++---------- 1 file changed, 39 insertions(+), 48 deletions(-) diff --git a/src/app/showcase/doc/confirmdialog/positiondoc.ts b/src/app/showcase/doc/confirmdialog/positiondoc.ts index 8ae6cf2a876..ea1b187d419 100644 --- a/src/app/showcase/doc/confirmdialog/positiondoc.ts +++ b/src/app/showcase/doc/confirmdialog/positiondoc.ts @@ -1,5 +1,5 @@ import { Component } from '@angular/core'; -import { ConfirmEventType, ConfirmationService, MessageService } from 'primeng/api'; +import { ConfirmationService, MessageService } from 'primeng/api'; import { Code } from '../../domain/code'; @Component({ @@ -10,7 +10,7 @@ import { Code } from '../../domain/code';
- +
@@ -39,21 +39,17 @@ export class PositionDoc { this.position = position; this.confirmationService.confirm({ - message: 'Do you want to delete this record?', - header: 'Delete Confirmation', + message: 'Are you sure you want to proceed?', + header: 'Confirmation', icon: 'pi pi-info-circle', + acceptIcon:"none", + rejectIcon:"none", + rejectButtonStyleClass:"p-button-text", accept: () => { - this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted' }); + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Request submitted' }); }, - reject: (type: ConfirmEventType) => { - switch (type) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'Process incomplete', life: 3000 }); }, key: 'positionDialog' }); @@ -61,26 +57,7 @@ export class PositionDoc { code: Code = { basic: ` - -
- - -
-
- - - -
-
- - - -
`, - - html: ` -
- - +
@@ -94,7 +71,25 @@ export class PositionDoc { -
+
`, + + html: `
+ + +
+ + +
+
+ + + +
+
+ + + +
`, typescript: ` @@ -106,7 +101,7 @@ import { ConfirmationService, MessageService, ConfirmEventType } from 'primeng/a templateUrl: './confirm-dialog-position-demo.html', providers: [ConfirmationService, MessageService] }) -export class ConfirmPositionDoc { +export class ConfirmDialogPositionDemo { position: string = 'center'; constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} @@ -115,21 +110,17 @@ export class ConfirmPositionDoc { this.position = position; this.confirmationService.confirm({ - message: 'Do you want to delete this record?', - header: 'Delete Confirmation', + message: 'Are you sure you want to proceed?', + header: 'Confirmation', icon: 'pi pi-info-circle', + acceptIcon:"none", + rejectIcon:"none", + rejectButtonStyleClass:"p-button-text", accept: () => { - this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Record deleted' }); + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'Request submitted' }); }, - reject: (type: ConfirmEventType) => { - switch (type) { - case ConfirmEventType.REJECT: - this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected' }); - break; - case ConfirmEventType.CANCEL: - this.messageService.add({ severity: 'warn', summary: 'Cancelled', detail: 'You have cancelled' }); - break; - } + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'Process incomplete', life: 3000 }); }, key: 'positionDialog' }); From 533e7990ea63e739f2611bfe9ad5bda021e32b60 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 10:27:27 +0300 Subject: [PATCH 067/137] confirmdialog template update completed --- .../components/confirmdialog/confirmdialog.ts | 2 +- .../showcase/doc/confirmdialog/templatedoc.ts | 121 +++++++----------- 2 files changed, 50 insertions(+), 73 deletions(-) diff --git a/src/app/components/confirmdialog/confirmdialog.ts b/src/app/components/confirmdialog/confirmdialog.ts index 3e7f3e3d34d..e100bf65abd 100755 --- a/src/app/components/confirmdialog/confirmdialog.ts +++ b/src/app/components/confirmdialog/confirmdialog.ts @@ -74,7 +74,7 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{ - +
`, @@ -377,6 +382,10 @@ export class ConfirmDialog implements AfterContentInit, OnInit, OnDestroy { case 'accepticon': this.acceptIconTemplate = item.template; break; + + case 'headless': + this.headlessTemplate = item.template; + break; } }); } @@ -393,6 +402,8 @@ export class ConfirmDialog implements AfterContentInit, OnInit, OnDestroy { iconTemplate: Nullable>; + headlessTemplate: Nullable>; + confirmation: Nullable; _visible: boolean | undefined; diff --git a/src/app/showcase/doc/apidoc/index.json b/src/app/showcase/doc/apidoc/index.json index a9bd6ac31cf..2b597e7db8b 100644 --- a/src/app/showcase/doc/apidoc/index.json +++ b/src/app/showcase/doc/apidoc/index.json @@ -7874,7 +7874,11 @@ { "parent": "confirmdialog", "name": "message", - "parameters": [], + "parameters": [{ + "name": "context", + "type": "{\n \t $implicit: any, // Data of the message.\n }", + "description": "Message data." + }], "description": "Custom template of message." }, { @@ -7894,6 +7898,16 @@ "name": "accepticon", "parameters": [], "description": "Custom template of accepticon." + }, + { + "parent": "confirmdialog", + "name": "headless", + "parameters": [{ + "name": "context", + "type": "{\n \t $implicit: any, // Data of the message.\n }", + "description": "Message data." + }], + "description": "Headless template." } ] } diff --git a/src/app/showcase/doc/confirmdialog/confirmdialogdoc.module.ts b/src/app/showcase/doc/confirmdialog/confirmdialogdoc.module.ts index 02d4f495156..97fb1842268 100644 --- a/src/app/showcase/doc/confirmdialog/confirmdialogdoc.module.ts +++ b/src/app/showcase/doc/confirmdialog/confirmdialogdoc.module.ts @@ -11,11 +11,12 @@ import { ImportDoc } from './importdoc'; import { StyleDoc } from './styledoc'; import { PositionDoc } from './positiondoc'; import { TemplateDoc } from './templatedoc'; +import { HeadlessDoc } from './headlessdoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ imports: [CommonModule, AppCodeModule, RouterModule, ConfirmDialogModule, ButtonModule, ToastModule, AppDocModule], - declarations: [BasicDoc, ImportDoc, StyleDoc, PositionDoc, TemplateDoc, AccessibilityDoc], + declarations: [BasicDoc, ImportDoc, StyleDoc, PositionDoc, TemplateDoc, HeadlessDoc, AccessibilityDoc], exports: [AppDocModule] }) export class ConfirmDialogDocModule {} diff --git a/src/app/showcase/doc/confirmdialog/headlessdoc.ts b/src/app/showcase/doc/confirmdialog/headlessdoc.ts new file mode 100644 index 00000000000..11180479d79 --- /dev/null +++ b/src/app/showcase/doc/confirmdialog/headlessdoc.ts @@ -0,0 +1,115 @@ +import { Component } from '@angular/core'; +import { ConfirmationService, MessageService } from 'primeng/api'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'confirm-dialog-headless-demo', + template: ` + +

Headless mode allows you to customize the entire user interface instead of the default elements.

+
+
+ + + +
+
+ +
+ {{ message.header }} +

{{ message.message }}

+
+ + +
+
+
+
+ +
+ + `, + providers: [ConfirmationService, MessageService] +}) +export class HeadlessDoc { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + confirm() { + this.confirmationService.confirm({ + header: 'Are you sure?', + message: 'Please confirm to proceed.', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } + + code: Code = { + basic: ` + + +
+
+ +
+ {{ message.header }} +

{{ message.message }}

+
+ + +
+
+
+
+`, + + html: `
+ + + +
+
+ +
+ {{ message.header }} +

{{ message.message }}

+
+ + +
+
+
+
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; +import { ConfirmationService, MessageService, ConfirmEventType } from 'primeng/api'; + +@Component({ + selector: 'confirm-dialog-headless-demo', + templateUrl: './confirm-dialog-headless-demo.html', + providers: [ConfirmationService, MessageService] +}) +export class ConfirmDialogHeadlessDemo { + constructor(private confirmationService: ConfirmationService, private messageService: MessageService) {} + + confirm() { + this.confirmationService.confirm({ + header: 'Are you sure?', + message: 'Please confirm to proceed.', + accept: () => { + this.messageService.add({ severity: 'info', summary: 'Confirmed', detail: 'You have accepted', life: 3000 }); + }, + reject: () => { + this.messageService.add({ severity: 'error', summary: 'Rejected', detail: 'You have rejected', life: 3000 }); + } + }); + } +}` + }; +} diff --git a/src/app/showcase/pages/confirmdialog/confirmdialogdemo.ts b/src/app/showcase/pages/confirmdialog/confirmdialogdemo.ts index 7eaf30d620b..346d703c8a5 100755 --- a/src/app/showcase/pages/confirmdialog/confirmdialogdemo.ts +++ b/src/app/showcase/pages/confirmdialog/confirmdialogdemo.ts @@ -4,6 +4,7 @@ import { ImportDoc } from '../../doc/confirmdialog/importdoc'; import { StyleDoc } from '../../doc/confirmdialog/styledoc'; import { PositionDoc } from '../../doc/confirmdialog/positiondoc'; import { TemplateDoc } from '../../doc/confirmdialog/templatedoc'; +import { HeadlessDoc } from '../../doc/confirmdialog/headlessdoc'; import { AccessibilityDoc } from '../../doc/confirmdialog/accessibilitydoc'; @Component({ @@ -31,6 +32,11 @@ export class ConfirmDialogDemo { label: 'Template', component: TemplateDoc }, + { + id: 'headless', + label: 'Headless', + component: HeadlessDoc + }, { id: 'style', label: 'Style', From 0418b94c1730a27cdecd4f1633c30b497a59d6f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 11:38:33 +0300 Subject: [PATCH 069/137] toolbar basic doc update completed --- src/app/showcase/doc/toolbar/basicdoc.ts | 86 ++++++++----------- .../showcase/doc/toolbar/toolbardoc.module.ts | 3 +- 2 files changed, 39 insertions(+), 50 deletions(-) diff --git a/src/app/showcase/doc/toolbar/basicdoc.ts b/src/app/showcase/doc/toolbar/basicdoc.ts index 306bac28971..0b85769eec0 100644 --- a/src/app/showcase/doc/toolbar/basicdoc.ts +++ b/src/app/showcase/doc/toolbar/basicdoc.ts @@ -11,15 +11,18 @@ import { Code } from '../../domain/code';
- - - - + + + +
+
+ + + +
- - - +
@@ -38,16 +41,6 @@ export class BasicDoc implements OnInit { { label: 'Delete', icon: 'pi pi-times' - }, - { - label: 'Angular', - icon: 'pi pi-external-link', - url: 'http://angular.io' - }, - { - label: 'Router', - icon: 'pi pi-upload', - routerLink: '/fileupload' } ]; } @@ -55,33 +48,38 @@ export class BasicDoc implements OnInit { code: Code = { basic: `
- - - - + + + +
+
+ + + +
- - - +
`, - html: ` -
- -
- - - - -
-
- - - -
-
+ html: `
+ +
+ + + +
+
+ + + + +
+
+ +
+
`, typescript: ` @@ -104,16 +102,6 @@ export class ToolbarBasicDemo implements OnInit { { label: 'Delete', icon: 'pi pi-times' - }, - { - label: 'Angular', - icon: 'pi pi-external-link', - url: 'http://angular.io' - }, - { - label: 'Router', - icon: 'pi pi-upload', - routerLink: '/fileupload' } ]; } diff --git a/src/app/showcase/doc/toolbar/toolbardoc.module.ts b/src/app/showcase/doc/toolbar/toolbardoc.module.ts index 2f8734e9bce..dab4b733272 100644 --- a/src/app/showcase/doc/toolbar/toolbardoc.module.ts +++ b/src/app/showcase/doc/toolbar/toolbardoc.module.ts @@ -3,6 +3,7 @@ import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { ButtonModule } from 'primeng/button'; import { SplitButtonModule } from 'primeng/splitbutton'; +import { InputTextModule } from 'primeng/inputtext'; import { ToolbarModule } from 'primeng/toolbar'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; @@ -13,7 +14,7 @@ import { StyleDoc } from './styledoc'; import { TemplateDoc } from './templatedoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, AppDocModule, ToolbarModule, RouterModule, ButtonModule, SplitButtonModule], + imports: [CommonModule, AppCodeModule, AppDocModule, ToolbarModule, RouterModule, ButtonModule, SplitButtonModule, InputTextModule], exports: [AppDocModule], declarations: [ImportDoc, BasicDoc, TemplateDoc, StyleDoc, AccessibilityDoc] }) From b8fcb8dc00ad4ed1c6fb72f9ada1b298c6b9f347 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 12:02:20 +0300 Subject: [PATCH 070/137] toolbar doc update completed --- src/app/showcase/doc/toolbar/templatedoc.ts | 139 ++++++------------ .../showcase/doc/toolbar/toolbardoc.module.ts | 3 +- 2 files changed, 50 insertions(+), 92 deletions(-) diff --git a/src/app/showcase/doc/toolbar/templatedoc.ts b/src/app/showcase/doc/toolbar/templatedoc.ts index 117054eed94..7c3b13c3be1 100644 --- a/src/app/showcase/doc/toolbar/templatedoc.ts +++ b/src/app/showcase/doc/toolbar/templatedoc.ts @@ -1,5 +1,4 @@ -import { Component, OnInit } from '@angular/core'; -import { MenuItem } from 'primeng/api'; +import { Component } from '@angular/core'; import { Code } from '../../domain/code'; @Component({ @@ -9,123 +8,81 @@ import { Code } from '../../domain/code';

Content can also be placed using the start, center and end templates.

- + - - - - + - Center +
+ + + +
- - - +
+ + Amy Elsner +
` }) -export class TemplateDoc implements OnInit { - items: MenuItem[] | undefined; +export class TemplateDoc{ - ngOnInit() { - this.items = [ - { - label: 'Update', - icon: 'pi pi-refresh' - }, - { - label: 'Delete', - icon: 'pi pi-times' - }, - { - label: 'Angular', - icon: 'pi pi-external-link', - url: 'http://angular.io' - }, - { - label: 'Router', - icon: 'pi pi-upload', - routerLink: '/fileupload' - } - ]; - } code: Code = { - basic: ` - - - - - - - - Center - - - - - - -`, - - html: ` -
- + basic: ` - - - - + - Center +
+ + + +
- - - +
+ + Amy Elsner +
-
+
`, + + html: `
+ + + + + +
+ + + +
+
+ +
+ + Amy Elsner +
+
+
`, typescript: ` -import { Component, OnInit } from '@angular/core'; -import { MenuItem } from 'primeng/api'; +import { Component } from '@angular/core'; @Component({ selector: 'toolbar-template-demo', templateUrl: './toolbar-template-demo.html' }) -export class ToolbarTemplateDemo implements OnInit { - items: MenuItem[] | undefined; - - ngOnInit() { - this.items = [ - { - label: 'Update', - icon: 'pi pi-refresh' - }, - { - label: 'Delete', - icon: 'pi pi-times' - }, - { - label: 'Angular', - icon: 'pi pi-external-link', - url: 'http://angular.io' - }, - { - label: 'Router', - icon: 'pi pi-upload', - routerLink: '/fileupload' - } - ]; - } +export class ToolbarTemplateDemo { + }` }; } diff --git a/src/app/showcase/doc/toolbar/toolbardoc.module.ts b/src/app/showcase/doc/toolbar/toolbardoc.module.ts index dab4b733272..f634ab2ef93 100644 --- a/src/app/showcase/doc/toolbar/toolbardoc.module.ts +++ b/src/app/showcase/doc/toolbar/toolbardoc.module.ts @@ -4,6 +4,7 @@ import { RouterModule } from '@angular/router'; import { ButtonModule } from 'primeng/button'; import { SplitButtonModule } from 'primeng/splitbutton'; import { InputTextModule } from 'primeng/inputtext'; +import { AvatarModule } from 'primeng/avatar'; import { ToolbarModule } from 'primeng/toolbar'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; @@ -14,7 +15,7 @@ import { StyleDoc } from './styledoc'; import { TemplateDoc } from './templatedoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, AppDocModule, ToolbarModule, RouterModule, ButtonModule, SplitButtonModule, InputTextModule], + imports: [CommonModule, AppCodeModule, AppDocModule, ToolbarModule, RouterModule, ButtonModule, SplitButtonModule, InputTextModule, AvatarModule], exports: [AppDocModule], declarations: [ImportDoc, BasicDoc, TemplateDoc, StyleDoc, AccessibilityDoc] }) From 5c88fcb82483b265df6aad6240f91607b61f3284 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 12:15:19 +0300 Subject: [PATCH 071/137] tabview controlled doc updated --- src/app/showcase/doc/tabview/controlleddoc.ts | 73 +++++++++---------- 1 file changed, 36 insertions(+), 37 deletions(-) diff --git a/src/app/showcase/doc/tabview/controlleddoc.ts b/src/app/showcase/doc/tabview/controlleddoc.ts index fd1bb1cb802..afcd64577f3 100644 --- a/src/app/showcase/doc/tabview/controlleddoc.ts +++ b/src/app/showcase/doc/tabview/controlleddoc.ts @@ -8,10 +8,10 @@ import { Code } from '../../domain/code';

TabView can be controlled programmatically using a binding to activeIndex update the active index.

-
- - - +
+ + +
@@ -41,38 +41,10 @@ export class ControlledDoc { activeIndex: number = 0; code: Code = { - basic: `
- - - -
- - -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim - ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa - qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

-
-
`, - - html: ` -
-
- - - + basic: `
+ + +
@@ -93,7 +65,34 @@ export class ControlledDoc { qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

-
+`, + + html: `
+
+ + + +
+ + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+ +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

+
+ +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

+
+
`, typescript: ` From e82f583ddc7057ec2f576b655be3777bf73e776a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 12:44:10 +0300 Subject: [PATCH 072/137] tabview dynamic doc added --- src/app/showcase/doc/tabview/dynamicdoc.ts | 73 +++++++++++++++++++ .../showcase/doc/tabview/tabviewdoc.module.ts | 3 +- src/app/showcase/pages/tabview/tabviewdemo.ts | 6 ++ 3 files changed, 81 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/tabview/dynamicdoc.ts diff --git a/src/app/showcase/doc/tabview/dynamicdoc.ts b/src/app/showcase/doc/tabview/dynamicdoc.ts new file mode 100644 index 00000000000..8cac5a5605d --- /dev/null +++ b/src/app/showcase/doc/tabview/dynamicdoc.ts @@ -0,0 +1,73 @@ +import { Component, OnInit } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'dynamic-doc', + template: ` + +

Tabs can be generated dynamically using the standard ngFor directive.

+
+
+ + +

+ {{ tab.content }} +

+
+
+
+ + ` +}) +export class DynamicDoc implements OnInit { + + tabs: { title: string, content: string }[] = []; + + ngOnInit() { + this.tabs = [ + { title: 'Tab 1', content: 'Tab 1 Content' }, + { title: 'Tab 2', content: 'Tab 2 Content' }, + { title: 'Tab 3', content: 'Tab 3 Content' } + ]; + } + + code: Code = { + basic: ` + +

+ {{ tab.content }} +

+
+
`, + + html: `
+ + +

+ {{ tab.content }} +

+
+
+
`, + + typescript: ` +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'tab-view-basic-demo', + templateUrl: './tab-view-basic-demo.html' +}) +export class TabViewBasicDemo imlements onInit { + tabs: { title: string, content: string }[] = []; + + ngOnInit() { + this.tabs = [ + { title: 'Tab 1', content: 'Tab 1 Content' }, + { title: 'Tab 2', content: 'Tab 2 Content' }, + { title: 'Tab 3', content: 'Tab 3 Content' } + ]; + } + +}` + }; +} diff --git a/src/app/showcase/doc/tabview/tabviewdoc.module.ts b/src/app/showcase/doc/tabview/tabviewdoc.module.ts index 4fc38ca2e22..35ee458123f 100644 --- a/src/app/showcase/doc/tabview/tabviewdoc.module.ts +++ b/src/app/showcase/doc/tabview/tabviewdoc.module.ts @@ -7,6 +7,7 @@ import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { BasicDoc } from './basicdoc'; import { ControlledDoc } from './controlleddoc'; +import { DynamicDoc } from './dynamicdoc'; import { DisabledDoc } from './disableddoc'; import { TemplateDoc } from './customtemplatedoc'; import { ImportDoc } from './importdoc'; @@ -18,6 +19,6 @@ import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ imports: [CommonModule, AppCodeModule, AppDocModule, TabViewModule, RouterModule, ButtonModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, ControlledDoc, DisabledDoc, TemplateDoc, ClosableDoc, ScrollableDoc, StyleDoc, AccessibilityDoc] + declarations: [ImportDoc, BasicDoc, ControlledDoc, DynamicDoc, DisabledDoc, TemplateDoc, ClosableDoc, ScrollableDoc, StyleDoc, AccessibilityDoc] }) export class TabViewDocModule {} diff --git a/src/app/showcase/pages/tabview/tabviewdemo.ts b/src/app/showcase/pages/tabview/tabviewdemo.ts index fa3dd283b37..4f7e1f7373c 100755 --- a/src/app/showcase/pages/tabview/tabviewdemo.ts +++ b/src/app/showcase/pages/tabview/tabviewdemo.ts @@ -1,6 +1,7 @@ import { Component } from '@angular/core'; import { DisabledDoc } from '../../doc/tabview/disableddoc'; import { BasicDoc } from '../../doc/tabview/basicdoc'; +import { DynamicDoc } from '../../doc/tabview/dynamicdoc'; import { ControlledDoc } from '../../doc/tabview/controlleddoc'; import { ImportDoc } from '../../doc/tabview/importdoc'; import { TemplateDoc } from '../../doc/tabview/customtemplatedoc'; @@ -25,6 +26,11 @@ export class TabViewDemo { label: 'Basic', component: BasicDoc }, + { + id: 'dynamic', + label: 'Dynamic', + component: DynamicDoc + }, { id: 'controlled', label: 'Controlled', From e69e3919b34cf1bbfc19b2e6066a7b33d0bdca79 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 13:12:11 +0300 Subject: [PATCH 073/137] panel template doc update completed --- src/app/showcase/doc/panel/paneldoc.module.ts | 5 +- src/app/showcase/doc/panel/templatedoc.ts | 146 +++++++++++++++--- 2 files changed, 132 insertions(+), 19 deletions(-) diff --git a/src/app/showcase/doc/panel/paneldoc.module.ts b/src/app/showcase/doc/panel/paneldoc.module.ts index e79a8ed4400..5aa7ae73ece 100644 --- a/src/app/showcase/doc/panel/paneldoc.module.ts +++ b/src/app/showcase/doc/panel/paneldoc.module.ts @@ -4,6 +4,9 @@ import { RouterModule } from '@angular/router'; import { PanelModule } from 'primeng/panel'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; +import { AvatarModule } from 'primeng/avatar'; +import { ButtonModule } from 'primeng/button'; +import { MenuModule } from 'primeng/menu'; import { StyleDoc } from './styledoc'; import { BasicDoc } from './basicdoc'; import { ImportDoc } from './importdoc'; @@ -12,7 +15,7 @@ import { ToggleableDoc } from './toggleabledoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, AppDocModule, PanelModule, RouterModule], + imports: [CommonModule, AppCodeModule, AppDocModule, PanelModule, RouterModule, AvatarModule, ButtonModule, MenuModule], exports: [AppDocModule], declarations: [ImportDoc, BasicDoc, ToggleableDoc, TemplateDoc, StyleDoc, AccessibilityDoc] }) diff --git a/src/app/showcase/doc/panel/templatedoc.ts b/src/app/showcase/doc/panel/templatedoc.ts index 35a65932377..5b464407f9f 100644 --- a/src/app/showcase/doc/panel/templatedoc.ts +++ b/src/app/showcase/doc/panel/templatedoc.ts @@ -1,4 +1,4 @@ -import { Component } from '@angular/core'; +import { Component, OnInit } from '@angular/core'; import { Code } from '../../domain/code'; @Component({ @@ -8,39 +8,149 @@ import { Code } from '../../domain/code';

Header and Footers sections can be customized using header and footer templates.

- - Header - Body Content - Footer content here + + +
+ + Amy Elsner +
+
+ + +
+
+ + +
+ Updated 2 hours ago +
+
+ + + + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

` }) -export class TemplateDoc { +export class TemplateDoc implements OnInit { + items: { label?: string; icon?: string; separator?: boolean }[] = []; + + ngOnInit() { + this.items = [ + { + label: 'Refresh', + icon: 'pi pi-refresh' + }, + { + label: 'Search', + icon: 'pi pi-search' + }, + { + separator: true + }, + { + label: 'Delete', + icon: 'pi pi-times' + } + ]; + } + code: Code = { - basic: ` - Header - Body Content - Footer content here + basic: ` + +
+ + Amy Elsner +
+
+ +
+
+ + +
+ Updated 2 hours ago +
+
+ + + + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

`, - html: ` -
- - Header - Body Content - Footer content here + html: `
+ + +
+ + Amy Elsner +
+
+ +
+
+ + +
+ Updated 2 hours ago +
+
+ + + + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

`, typescript: ` -import { Component } from '@angular/core'; +import { Component, OnInit } from '@angular/core'; @Component({ selector: 'panel-template-demo', templateUrl: './panel-template-demo.html' }) -export class PanelTemplateDemo {}` +export class PanelTemplateDemo implements OnInit { + items: { label?: string; icon?: string; separator?: boolean }[] = []; + + ngOnInit() { + this.items = [ + { + label: 'Refresh', + icon: 'pi pi-refresh' + }, + { + label: 'Search', + icon: 'pi pi-search' + }, + { + separator: true + }, + { + label: 'Delete', + icon: 'pi pi-times' + } + ]; + } +}` }; } From 22816cc218439a8f3b7982afad5a06309694b08e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 13:34:30 +0300 Subject: [PATCH 074/137] panel template doc updated --- .../doc/fieldset/fieldsetdoc.module.ts | 3 +- src/app/showcase/doc/fieldset/templatedoc.ts | 48 +++++++++++-------- src/app/showcase/doc/panel/templatedoc.ts | 1 - 3 files changed, 30 insertions(+), 22 deletions(-) diff --git a/src/app/showcase/doc/fieldset/fieldsetdoc.module.ts b/src/app/showcase/doc/fieldset/fieldsetdoc.module.ts index cbccdb2852d..563e0329421 100644 --- a/src/app/showcase/doc/fieldset/fieldsetdoc.module.ts +++ b/src/app/showcase/doc/fieldset/fieldsetdoc.module.ts @@ -2,6 +2,7 @@ import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; import { FieldsetModule } from 'primeng/fieldset'; +import { AvatarModule } from 'primeng/avatar'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { AccessibilityDoc } from './accessibilitydoc'; @@ -12,7 +13,7 @@ import { TemplateDoc } from './templatedoc'; import { ToggleableDoc } from './toggleabledoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, AppDocModule, FieldsetModule, RouterModule], + imports: [CommonModule, AppCodeModule, AppDocModule, FieldsetModule, RouterModule, AvatarModule], exports: [AppDocModule], declarations: [ImportDoc, BasicDoc, ToggleableDoc, TemplateDoc, StyleDoc, AccessibilityDoc] }) diff --git a/src/app/showcase/doc/fieldset/templatedoc.ts b/src/app/showcase/doc/fieldset/templatedoc.ts index 272f52aa23c..8a729ef3198 100644 --- a/src/app/showcase/doc/fieldset/templatedoc.ts +++ b/src/app/showcase/doc/fieldset/templatedoc.ts @@ -5,17 +5,20 @@ import { Code } from '../../domain/code'; selector: 'fieldset-template-demo', template: ` -

Legend section can also be defined with custom content instead of primitive values.

+

Header section can also be defined with custom content instead of primitive values.

-
- - User Details +
+ + Amy Elsner
- Content +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

@@ -25,25 +28,30 @@ export class TemplateDoc { code: Code = { basic: ` -
- - User Details +
+ + Amy Elsner
- Content +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

`, - html: ` -
- - -
- - User Details -
-
- Content -
+ html: `
+ + +
+ + Amy Elsner +
+
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
`, typescript: ` diff --git a/src/app/showcase/doc/panel/templatedoc.ts b/src/app/showcase/doc/panel/templatedoc.ts index 5b464407f9f..c5f3512347b 100644 --- a/src/app/showcase/doc/panel/templatedoc.ts +++ b/src/app/showcase/doc/panel/templatedoc.ts @@ -15,7 +15,6 @@ import { Code } from '../../domain/code'; Amy Elsner
-
From 4103770efb62695ffd126f7cf0719c8ea6e53c4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 14:03:27 +0300 Subject: [PATCH 075/137] divider content demo updated --- src/app/showcase/doc/divider/contentdoc.ts | 114 +++++++++++---------- 1 file changed, 58 insertions(+), 56 deletions(-) diff --git a/src/app/showcase/doc/divider/contentdoc.ts b/src/app/showcase/doc/divider/contentdoc.ts index f99d40c24bd..3b93cd8f225 100644 --- a/src/app/showcase/doc/divider/contentdoc.ts +++ b/src/app/showcase/doc/divider/contentdoc.ts @@ -11,37 +11,34 @@ import { Code } from '../../domain/code';

-

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- -
- - Text -
+ + Left -

+

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi.

- - Badge + + Center -

+

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

- - + + Right -

+

Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat. Donec vel volutpat ipsum. Integer nunc magna, posuere ut tincidunt eget, egestas vitae sapien. Morbi dapibus luctus odio.

@@ -51,64 +48,69 @@ import { Code } from '../../domain/code'; }) export class ContentDoc { code: Code = { - basic: `

+ basic: `

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

- -
- - Text -
-
-

+

+ + + Left + + +

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

- - Badge - -

+

+ + + Center + + +

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

- - - -

+

+ + + Right + + +

Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat. Donec vel volutpat ipsum. Integer nunc magna, posuere ut tincidunt eget, egestas vitae sapien. Morbi dapibus luctus odio.

`, - html: ` -
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. - Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. + html: `

+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

- -
- - Text -
+ + + Left -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam - voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. + +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam + voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi.

- - Badge + + + Center -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui - officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. + +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui + officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

- - + + + Right -

- Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis - voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat. Donec vel volutpat ipsum. Integer nunc magna, posuere ut tincidunt eget, egestas vitae sapien. Morbi dapibus luctus odio. + +

+ Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Itaque earum rerum hic tenetur a sapiente delectus, ut aut reiciendis + voluptatibus maiores alias consequatur aut perferendis doloribus asperiores repellat. Donec vel volutpat ipsum. Integer nunc magna, posuere ut tincidunt eget, egestas vitae sapien. Morbi dapibus luctus odio.

`, @@ -119,6 +121,6 @@ import { Component } from '@angular/core'; selector: 'divider-content-demo', templateUrl: './divider-content-demo.html' }) -export class ContentDoc {}` +export class DividerContentDemo {}` }; } From 37ba0bec37756738e9d8aa4506510b8a90f2f86b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 14:34:19 +0300 Subject: [PATCH 076/137] accordion controlled doc updated --- .../showcase/doc/accordion/controlleddoc.ts | 83 +++++++++---------- 1 file changed, 41 insertions(+), 42 deletions(-) diff --git a/src/app/showcase/doc/accordion/controlleddoc.ts b/src/app/showcase/doc/accordion/controlleddoc.ts index 1da0a9cc1ff..662889736b2 100644 --- a/src/app/showcase/doc/accordion/controlleddoc.ts +++ b/src/app/showcase/doc/accordion/controlleddoc.ts @@ -8,26 +8,26 @@ import { Code } from '../../domain/code';

Tabs can be controlled programmatically using the activeIndex property of the accordion in general or the selected property of p-accordionTab individually.

-
- - - +
+ + +
-

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-

+

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi.

-

+

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

@@ -38,61 +38,60 @@ import { Code } from '../../domain/code'; ` }) export class ControlledDoc { - activeIndex: number | undefined; + activeIndex: number | undefined = 0; code: Code = { - basic: `
- - - -
+ basic: `
+ + + +
-

+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

-

+

Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi.

-

+

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

`, - html: ` -
-
- - - -
+ html: `
+
+ + + +
- -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim - ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa - qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

-
+ +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+ +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

+
+ +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

+
`, @@ -104,7 +103,7 @@ import { Component } from '@angular/core'; templateUrl: './accordion-controlled-demo.html' }) export class AccordionControlledDemo { - activeIndex: number | undefined; + activeIndex: number | undefined = 0; }` }; } From 09ec4e377eb2bc865bfee641487f49be37761c52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 15:07:12 +0300 Subject: [PATCH 077/137] accordion controlled fix and template update --- .../doc/accordion/accordiondoc.module.ts | 5 +- .../showcase/doc/accordion/controlleddoc.ts | 12 +- src/app/showcase/doc/accordion/templatedoc.ts | 215 ++++++++---------- 3 files changed, 108 insertions(+), 124 deletions(-) diff --git a/src/app/showcase/doc/accordion/accordiondoc.module.ts b/src/app/showcase/doc/accordion/accordiondoc.module.ts index 5a61dfe7051..af9852217f7 100644 --- a/src/app/showcase/doc/accordion/accordiondoc.module.ts +++ b/src/app/showcase/doc/accordion/accordiondoc.module.ts @@ -1,8 +1,11 @@ import { CommonModule } from '@angular/common'; import { NgModule } from '@angular/core'; import { RouterModule } from '@angular/router'; +import { FormsModule } from '@angular/forms'; import { AccordionModule } from 'primeng/accordion'; import { ButtonModule } from 'primeng/button'; +import { AvatarModule } from 'primeng/avatar'; +import { BadgeModule } from 'primeng/badge'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { AccessibilityDoc } from './accessibilitydoc'; @@ -15,7 +18,7 @@ import { StyleDoc } from './styledoc'; import { TemplateDoc } from './templatedoc'; @NgModule({ - imports: [CommonModule, AppCodeModule, AppDocModule, AccordionModule, ButtonModule, RouterModule], + imports: [CommonModule, AppCodeModule, AppDocModule, AccordionModule, ButtonModule, RouterModule, AvatarModule, BadgeModule, FormsModule], exports: [AppDocModule], declarations: [ImportDoc, BasicDoc, MultipleDoc, DisabledDoc, ControlledDoc, TemplateDoc, StyleDoc, AccessibilityDoc] }) diff --git a/src/app/showcase/doc/accordion/controlleddoc.ts b/src/app/showcase/doc/accordion/controlleddoc.ts index 662889736b2..8db711f066d 100644 --- a/src/app/showcase/doc/accordion/controlleddoc.ts +++ b/src/app/showcase/doc/accordion/controlleddoc.ts @@ -13,7 +13,7 @@ import { Code } from '../../domain/code';
- +

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo @@ -45,8 +45,8 @@ export class ControlledDoc { -

- +
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo @@ -72,8 +72,8 @@ export class ControlledDoc { -

- +
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo @@ -92,7 +92,7 @@ export class ControlledDoc { qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus.

-
+
`, typescript: ` diff --git a/src/app/showcase/doc/accordion/templatedoc.ts b/src/app/showcase/doc/accordion/templatedoc.ts index ea6be4bbef1..be20dbbc921 100644 --- a/src/app/showcase/doc/accordion/templatedoc.ts +++ b/src/app/showcase/doc/accordion/templatedoc.ts @@ -11,48 +11,42 @@ import { Code } from '../../domain/code'; -
- - Header I -
-
- -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est - laborum. -

+ + + Amy Elsner + +
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

-
- - Header II - -
-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in - culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

+ + + Onyama Limba + +
+

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

-
- - Header III - -
-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo - enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

+ + + Ioni Bowcher + +
+

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

@@ -62,102 +56,89 @@ import { Code } from '../../domain/code'; export class TemplateDoc { code: Code = { basic: ` - - -
- - Header I -
-
- -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est - laborum. -

-
-
- - -
- - Header II - -
-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in - culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

-
-
- - -
- - Header III - -
-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo - enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

-
-
-
`, - - html: ` -
- -
- - Header I -
-
- -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est - laborum. -

+ + + Amy Elsner + +
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

-
- - Header II - -
-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in - culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

+ + + Onyama Limba + +
+

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

-
- - Header III - -
-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo - enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

+ + + Ioni Bowcher + +
+

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

-
+`, + + html: `
+ + + + + + Amy Elsner + + + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+ + + + + Onyama Limba + + + +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

+
+ + + + + Ioni Bowcher + + + +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

+
+
`, typescript: ` From ba186a5df8d9c4d34aafbb1c80ec2e946d7f3d55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 16:08:10 +0300 Subject: [PATCH 078/137] treetable template updated --- src/app/showcase/doc/treetable/templatedoc.ts | 102 ++++++++---------- 1 file changed, 47 insertions(+), 55 deletions(-) diff --git a/src/app/showcase/doc/treetable/templatedoc.ts b/src/app/showcase/doc/treetable/templatedoc.ts index 2a622f327ae..a232b12a06d 100644 --- a/src/app/showcase/doc/treetable/templatedoc.ts +++ b/src/app/showcase/doc/treetable/templatedoc.ts @@ -16,26 +16,23 @@ interface Column {
- FileViewer +
File Viewer
{{ col.header }} - - - - + {{ rowData[col.field] }} - - - - + + + + @@ -61,65 +58,30 @@ export class TemplateDoc implements OnInit { this.cols = [ { field: 'name', header: 'Name' }, { field: 'size', header: 'Size' }, - { field: 'type', header: 'Type' } + { field: 'type', header: 'Type' }, + { field: '', header: '' } ]; } code: Code = { - basic: ` - FileViewer - - - - {{ col.header }} - - - - - - - - - - - {{ rowData[col.field] }} - - - - - - - - -
- -
-
-
`, - - html: ` -
- - FileViewer + basic: ` +
File Viewer
{{ col.header }} - - - - + {{ rowData[col.field] }} - - - - + + + + @@ -128,6 +90,35 @@ export class TemplateDoc implements OnInit {
+
`, + + html: `
+ +
File Viewer
+ + + + {{ col.header }} + + + + + + + + {{ rowData[col.field] }} + + + + + + + + +
+ +
+
`, @@ -157,11 +148,12 @@ export class TreeTableTemplateDemo implements OnInit { this.cols = [ { field: 'name', header: 'Name' }, { field: 'size', header: 'Size' }, - { field: 'type', header: 'Type' } + { field: 'type', header: 'Type' }, + { field: '', header: '' } ]; } }`, - service: ['NodeService'] + service: ['NodeService'], }; } From 8cba68f24fa0dadfa944a29ac4fcacb83b08620d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Thu, 7 Dec 2023 16:41:56 +0300 Subject: [PATCH 079/137] tree controlled doc updated --- src/app/showcase/doc/tree/controlleddoc.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/showcase/doc/tree/controlleddoc.ts b/src/app/showcase/doc/tree/controlleddoc.ts index 3f4fe46873c..845ff2e0cd0 100644 --- a/src/app/showcase/doc/tree/controlleddoc.ts +++ b/src/app/showcase/doc/tree/controlleddoc.ts @@ -11,8 +11,8 @@ import { NodeService } from '../../service/nodeservice';
- - + +
From 91ba63ea1686995fe11a23daa2dba0543f5b9a9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 09:33:34 +0300 Subject: [PATCH 080/137] accordion controlled fix --- .../showcase/doc/accordion/controlleddoc.ts | 108 ++++++++++-------- 1 file changed, 58 insertions(+), 50 deletions(-) diff --git a/src/app/showcase/doc/accordion/controlleddoc.ts b/src/app/showcase/doc/accordion/controlleddoc.ts index 8db711f066d..37fcac85fe4 100644 --- a/src/app/showcase/doc/accordion/controlleddoc.ts +++ b/src/app/showcase/doc/accordion/controlleddoc.ts @@ -13,7 +13,7 @@ import { Code } from '../../domain/code';
- +

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo @@ -40,59 +40,63 @@ import { Code } from '../../domain/code'; export class ControlledDoc { activeIndex: number | undefined = 0; + activeIndexChange(index : number){ + this.activeIndex = index + } + code: Code = { basic: `

- - - -
- - -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim - ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa - qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

-
-
`, + + + +
+ + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+ +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

+
+ +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

+
+
`, html: `
-
- - - -
- - -

- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo - consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. -

-
- -

- Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim - ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. -

-
- -

- At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa - qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. -

-
-
+
+ + + +
+ + +

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo + consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. +

+
+ +

+ Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim + ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. Consectetur, adipisci velit, sed quia non numquam eius modi. +

+
+ +

+ At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa + qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihil impedit quo minus. +

+
+
`, typescript: ` @@ -104,6 +108,10 @@ import { Component } from '@angular/core'; }) export class AccordionControlledDemo { activeIndex: number | undefined = 0; + + activeIndexChange(index : number){ + this.activeIndex = index + } }` }; } From 84cdfb3569d44dd625d996c931ba0fd737d31b66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 09:45:11 +0300 Subject: [PATCH 081/137] button link doc updated --- src/app/showcase/doc/button/linkdoc.ts | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/src/app/showcase/doc/button/linkdoc.ts b/src/app/showcase/doc/button/linkdoc.ts index 091761ed422..b7df282e917 100644 --- a/src/app/showcase/doc/button/linkdoc.ts +++ b/src/app/showcase/doc/button/linkdoc.ts @@ -7,19 +7,21 @@ import { Code } from '../../domain/code';

A button can be rendered as a link as well.

-
- +
+ + Navigate
` }) export class LinkDoc { code: Code = { - basic: ``, + basic: ` +Navigate`, - html: ` -
- + html: `
+ + Navigate
`, typescript: ` From 9e7639f19b85b4212e71080224e03b9971aa6007 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:03:07 +0300 Subject: [PATCH 082/137] tabview lazyload demo added --- src/app/showcase/doc/tabview/lazydoc.ts | 57 +++++++++++++++++++ .../showcase/doc/tabview/tabviewdoc.module.ts | 3 +- src/app/showcase/pages/tabview/tabviewdemo.ts | 6 ++ 3 files changed, 65 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/tabview/lazydoc.ts diff --git a/src/app/showcase/doc/tabview/lazydoc.ts b/src/app/showcase/doc/tabview/lazydoc.ts new file mode 100644 index 00000000000..32b1b50d57f --- /dev/null +++ b/src/app/showcase/doc/tabview/lazydoc.ts @@ -0,0 +1,57 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'lazy-doc', + template: ` + +

Lazy loading helps initial load performance by only initializing the active tab, inactive tabs are not initialized until they get selected. A lazy loaded tabpanel contents are cached by default so that upon reselection, they are not created again. You may use cache property on TabPanel to configure this behavior. A TabPanel is specified as lazy when there is a ngTemplate with pTemplate="content" in it.

+
+
+ + Content 1 + + Complex Content to Lazy Load + + + Complex Content to Lazy Load + + +
+ + ` +}) +export class LazyDoc { + code: Code = { + basic: ` + Content 1 + + Complex Content to Lazy Load + + + Complex Content to Lazy Load + +`, + + html: `
+ + Content 1 + + Complex Content to Lazy Load + + + Complex Content to Lazy Load + + +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'tab-view-lazy-demo', + templateUrl: './tab-view-lazy-demo.html' +}) +export class TabViewLazyDemo {}` + }; +} diff --git a/src/app/showcase/doc/tabview/tabviewdoc.module.ts b/src/app/showcase/doc/tabview/tabviewdoc.module.ts index 35ee458123f..cfb081dd424 100644 --- a/src/app/showcase/doc/tabview/tabviewdoc.module.ts +++ b/src/app/showcase/doc/tabview/tabviewdoc.module.ts @@ -13,12 +13,13 @@ import { TemplateDoc } from './customtemplatedoc'; import { ImportDoc } from './importdoc'; import { ClosableDoc } from './closabledoc'; import { ScrollableDoc } from './scrollabledoc'; +import { LazyDoc } from './lazydoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; @NgModule({ imports: [CommonModule, AppCodeModule, AppDocModule, TabViewModule, RouterModule, ButtonModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, ControlledDoc, DynamicDoc, DisabledDoc, TemplateDoc, ClosableDoc, ScrollableDoc, StyleDoc, AccessibilityDoc] + declarations: [ImportDoc, BasicDoc, ControlledDoc, DynamicDoc, DisabledDoc, TemplateDoc, ClosableDoc, ScrollableDoc, LazyDoc, StyleDoc, AccessibilityDoc] }) export class TabViewDocModule {} diff --git a/src/app/showcase/pages/tabview/tabviewdemo.ts b/src/app/showcase/pages/tabview/tabviewdemo.ts index 4f7e1f7373c..bb98a34679a 100755 --- a/src/app/showcase/pages/tabview/tabviewdemo.ts +++ b/src/app/showcase/pages/tabview/tabviewdemo.ts @@ -7,6 +7,7 @@ import { ImportDoc } from '../../doc/tabview/importdoc'; import { TemplateDoc } from '../../doc/tabview/customtemplatedoc'; import { ClosableDoc } from '../../doc/tabview/closabledoc'; import { ScrollableDoc } from '../../doc/tabview/scrollabledoc'; +import { LazyDoc } from '../../doc/tabview/lazydoc'; import { StyleDoc } from '../../doc/tabview/styledoc'; import { AccessibilityDoc } from '../../doc/tabview/accessibilitydoc'; @@ -56,6 +57,11 @@ export class TabViewDemo { label: 'Scrollable', component: ScrollableDoc }, + { + id: 'lazy', + label: 'Lazy', + component: LazyDoc + }, { id: 'style', label: 'Style', From 1164e23d0ea922ebdefc4fcb30e79cf924e56641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:12:19 +0300 Subject: [PATCH 083/137] button template doc updated --- src/app/showcase/doc/button/templatedoc.ts | 43 +++++++++++++++++----- 1 file changed, 33 insertions(+), 10 deletions(-) diff --git a/src/app/showcase/doc/button/templatedoc.ts b/src/app/showcase/doc/button/templatedoc.ts index fe345431b09..c181a820674 100644 --- a/src/app/showcase/doc/button/templatedoc.ts +++ b/src/app/showcase/doc/button/templatedoc.ts @@ -9,8 +9,16 @@ import { Code } from '../../domain/code';
- logo - PrimeNG + + + +
@@ -19,16 +27,31 @@ import { Code } from '../../domain/code'; export class TemplateDoc { code: Code = { basic: ` - logo - PrimeNG + + + + `, - html: ` -
- - logo - PrimeNG - + html: `
+ + + + + +
`, typescript: ` From 86c2f10a5bc25347c2d6d1f293e1595da366b140 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:22:23 +0300 Subject: [PATCH 084/137] button badge doc updated --- src/app/showcase/doc/button/badgedoc.ts | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/app/showcase/doc/button/badgedoc.ts b/src/app/showcase/doc/button/badgedoc.ts index 0b57007c43e..17a99677485 100644 --- a/src/app/showcase/doc/button/badgedoc.ts +++ b/src/app/showcase/doc/button/badgedoc.ts @@ -7,9 +7,9 @@ import { Code } from '../../domain/code';

Buttons have built-in badge support with badge and badgeClass properties.

-
- - +
+ +
` @@ -17,12 +17,11 @@ import { Code } from '../../domain/code'; export class BadgeDoc { code: Code = { basic: ` -`, +`, - html: ` -
+ html: `
- +
`, typescript: ` From 169a00216b3027f24772736d6f9952283912c707 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 10:45:13 +0300 Subject: [PATCH 085/137] togglebutton disabled doc added --- .../showcase/doc/togglebutton/disableddoc.ts | 37 +++++++++++++++++++ .../togglebutton/togglebuttondoc.module.ts | 3 +- .../pages/togglebutton/togglebuttondemo.ts | 6 +++ 3 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/togglebutton/disableddoc.ts diff --git a/src/app/showcase/doc/togglebutton/disableddoc.ts b/src/app/showcase/doc/togglebutton/disableddoc.ts new file mode 100644 index 00000000000..636f9f33a11 --- /dev/null +++ b/src/app/showcase/doc/togglebutton/disableddoc.ts @@ -0,0 +1,37 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'disabled-doc', + template: ` + +

When disabled is present, the element cannot be edited and focused.

+
+
+ +
+ + ` +}) +export class DisabledDoc { + checked: boolean = false; + + code: Code = { + basic: ``, + + html: `
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'toggle-button-disabled-demo', + templateUrl: './toggle-button-disabled-demo.html' +}) +export class ToggleButtonDisabledDemo { + checked: boolean = false; +}` + }; +} diff --git a/src/app/showcase/doc/togglebutton/togglebuttondoc.module.ts b/src/app/showcase/doc/togglebutton/togglebuttondoc.module.ts index a1a8b562098..d7cc7762517 100644 --- a/src/app/showcase/doc/togglebutton/togglebuttondoc.module.ts +++ b/src/app/showcase/doc/togglebutton/togglebuttondoc.module.ts @@ -9,12 +9,13 @@ import { AccessibilityDoc } from './accessibilitydoc'; import { BasicDoc } from './basicdoc'; import { CustomizedDoc } from './customizeddoc'; import { ImportDoc } from './importdoc'; +import { DisabledDoc } from './disableddoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; import { StyleDoc } from './styledoc'; @NgModule({ imports: [CommonModule, AppCodeModule, AppDocModule, ToggleButtonModule, FormsModule, ReactiveFormsModule, RouterModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, CustomizedDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, CustomizedDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc, DisabledDoc] }) export class ToggleButtonDocModule {} diff --git a/src/app/showcase/pages/togglebutton/togglebuttondemo.ts b/src/app/showcase/pages/togglebutton/togglebuttondemo.ts index d09e9a40568..3bb22095a5b 100755 --- a/src/app/showcase/pages/togglebutton/togglebuttondemo.ts +++ b/src/app/showcase/pages/togglebutton/togglebuttondemo.ts @@ -3,6 +3,7 @@ import { ReactiveFormsDoc } from '../../doc/togglebutton/reactiveformsdoc'; import { AccessibilityDoc } from '../../doc/togglebutton/accessibilitydoc'; import { BasicDoc } from '../../doc/togglebutton/basicdoc'; import { CustomizedDoc } from '../../doc/togglebutton/customizeddoc'; +import { DisabledDoc } from '../../doc/togglebutton/disableddoc'; import { ImportDoc } from '../../doc/togglebutton/importdoc'; import { StyleDoc } from '../../doc/togglebutton/styledoc'; @@ -31,6 +32,11 @@ export class ToggleButtonDemo { label: 'Customized', component: CustomizedDoc }, + { + id: 'disabled', + label: 'Disabled', + component: DisabledDoc + }, { id: 'style', label: 'Style', From 8660819c3a7cabfeb13fdaf7f757f1326bef869f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 11:08:20 +0300 Subject: [PATCH 086/137] tristatecheckbox invalid doc added --- .../doc/tristatecheckbox/invaliddoc.ts | 40 +++++++++++++++++++ .../tristatecheckboxdoc.module.ts | 3 +- .../tristatecheckbox/tristatecheckboxdemo.ts | 6 +++ 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/tristatecheckbox/invaliddoc.ts diff --git a/src/app/showcase/doc/tristatecheckbox/invaliddoc.ts b/src/app/showcase/doc/tristatecheckbox/invaliddoc.ts new file mode 100644 index 00000000000..8672246f23c --- /dev/null +++ b/src/app/showcase/doc/tristatecheckbox/invaliddoc.ts @@ -0,0 +1,40 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'invalid-doc', + template: ` + +

Invalid state style is added using the ng-invalid and ng-dirty class to indicate a failed validation.

+
+
+ + +
+ + ` +}) +export class InvalidDoc { + value: boolean | null = null; + + code: Code = { + basic: ` +`, + + html: `
+ + +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'tri-state-checkbox-invalid-demo', + templateUrl: './tri-state-checkbox-invalid-demo.html' +}) +export class TriStateCheckboxInvalidDemo { + value: boolean | null = null; +}` + }; +} diff --git a/src/app/showcase/doc/tristatecheckbox/tristatecheckboxdoc.module.ts b/src/app/showcase/doc/tristatecheckbox/tristatecheckboxdoc.module.ts index 065a16d1da6..9a4c7bd473c 100644 --- a/src/app/showcase/doc/tristatecheckbox/tristatecheckboxdoc.module.ts +++ b/src/app/showcase/doc/tristatecheckbox/tristatecheckboxdoc.module.ts @@ -5,6 +5,7 @@ import { TriStateCheckboxModule } from 'primeng/tristatecheckbox'; import { AppDocModule } from '../../layout/doc/app.doc.module'; import { AppCodeModule } from '../../layout/doc/app.code.component'; import { BasicDoc } from './basicdoc'; +import { InvalidDoc } from './invaliddoc'; import { ImportDoc } from './importdoc'; import { DisabledDoc } from './disableddoc'; import { StyleDoc } from './styledoc'; @@ -15,6 +16,6 @@ import { ReactiveFormsDoc } from './reactiveformsdoc'; @NgModule({ imports: [CommonModule, AppCodeModule, AppDocModule, TriStateCheckboxModule, FormsModule, ReactiveFormsModule, RouterModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, InvalidDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class TristatecheckboxDocModule {} diff --git a/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts b/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts index f432b015964..f0a6ebf3ab8 100755 --- a/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts +++ b/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts @@ -1,5 +1,6 @@ import { Component } from '@angular/core'; import { BasicDoc } from '../../doc/tristatecheckbox/basicdoc'; +import { InvalidDoc } from '../../doc/tristatecheckbox/invaliddoc'; import { ImportDoc } from '../../doc/tristatecheckbox/importdoc'; import { DisabledDoc } from '../../doc/tristatecheckbox/disableddoc'; import { StyleDoc } from '../../doc/tristatecheckbox/styledoc'; @@ -21,6 +22,11 @@ export class TriStateCheckboxDemo { label: 'Basic', component: BasicDoc }, + { + id: 'invalid', + label: 'Invalid', + component: InvalidDoc + }, { id: 'reactive-forms', label: 'Reactive Forms', From 9a00d0712bb0ffa9d276d4a2ffa6bab84cd7bd14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 11:22:05 +0300 Subject: [PATCH 087/137] rating template doc cancel icon fix --- src/app/showcase/doc/rating/templatedoc.ts | 30 +++++++++++----------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/app/showcase/doc/rating/templatedoc.ts b/src/app/showcase/doc/rating/templatedoc.ts index b26ab3e7617..07e435c7af8 100644 --- a/src/app/showcase/doc/rating/templatedoc.ts +++ b/src/app/showcase/doc/rating/templatedoc.ts @@ -28,21 +28,7 @@ export class TemplateDoc { code: Code = { basic: ` - - - - - - - - - -`, - - html: ` -
- - + @@ -51,6 +37,20 @@ export class TemplateDoc { +`, + + html: ` +
+ + + + + + + + + +
`, From 76c4d544ca6468c96c073196ab4b3c3b6e63fb7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 11:35:02 +0300 Subject: [PATCH 088/137] rating disabled doc fix --- src/app/showcase/doc/rating/disableddoc.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/app/showcase/doc/rating/disableddoc.ts b/src/app/showcase/doc/rating/disableddoc.ts index 7c812c02799..af4da290e71 100644 --- a/src/app/showcase/doc/rating/disableddoc.ts +++ b/src/app/showcase/doc/rating/disableddoc.ts @@ -8,7 +8,7 @@ import { Code } from '../../domain/code';

When disabled is present, a visual hint is applied to indicate that the Knob cannot be interacted with.

- +
` @@ -17,11 +17,11 @@ export class DisabledDoc { value: number = 5; code: Code = { - basic: ``, + basic: ``, html: `
- +
`, typescript: ` From 6025fbdb4a3e1119c8a0d566ad0c3c81f36934d5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 12:00:24 +0300 Subject: [PATCH 089/137] password locale doc added --- src/app/showcase/doc/password/localedoc.ts | 40 +++++++++++++++++++ .../doc/password/passworddoc.module.ts | 3 +- .../showcase/pages/password/passworddemo.ts | 6 +++ 3 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/password/localedoc.ts diff --git a/src/app/showcase/doc/password/localedoc.ts b/src/app/showcase/doc/password/localedoc.ts new file mode 100644 index 00000000000..5dd05ac838c --- /dev/null +++ b/src/app/showcase/doc/password/localedoc.ts @@ -0,0 +1,40 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'locale-doc', + template: ` + +

+ Labels are translated at component level by promptLabel, weakLabel, mediumLabel and strongLabel properties. In order to apply global translations for all Password components in the application, refer to the + locale +

+
+
+ +
+ + ` +}) +export class LocaleDoc { + value!: string; + + code: Code = { + basic: ``, + + html: `
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'password-locale-demo', + templateUrl: './password-locale-demo.html' +}) +export class PasswordLocaleDemo { + value!: string; +}` + }; +} diff --git a/src/app/showcase/doc/password/passworddoc.module.ts b/src/app/showcase/doc/password/passworddoc.module.ts index ded7292c845..c7a8ce2b1fa 100644 --- a/src/app/showcase/doc/password/passworddoc.module.ts +++ b/src/app/showcase/doc/password/passworddoc.module.ts @@ -13,6 +13,7 @@ import { FloatLabelDoc } from './floatlabeldoc'; import { ImportDoc } from './importdoc'; import { InvalidDoc } from './invaliddoc'; import { MeterDoc } from './meterdoc'; +import { LocaleDoc } from './localedoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; import { StyleDoc } from './styledoc'; import { TemplateDoc } from './templatedoc'; @@ -21,6 +22,6 @@ import { ToggleMaskDoc } from './togglemaskdoc'; @NgModule({ imports: [CommonModule, AppCodeModule, AppDocModule, PasswordModule, FormsModule, ReactiveFormsModule, DividerModule, RouterModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, MeterDoc, ToggleMaskDoc, TemplateDoc, FloatLabelDoc, InvalidDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, MeterDoc,LocaleDoc, ToggleMaskDoc, TemplateDoc, FloatLabelDoc, InvalidDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class PasswordDocModule {} diff --git a/src/app/showcase/pages/password/passworddemo.ts b/src/app/showcase/pages/password/passworddemo.ts index da9527c272b..cb6a7e0fc4d 100755 --- a/src/app/showcase/pages/password/passworddemo.ts +++ b/src/app/showcase/pages/password/passworddemo.ts @@ -7,6 +7,7 @@ import { FloatLabelDoc } from '../../doc/password/floatlabeldoc'; import { ImportDoc } from '../../doc/password/importdoc'; import { InvalidDoc } from '../../doc/password/invaliddoc'; import { MeterDoc } from '../../doc/password/meterdoc'; +import { LocaleDoc } from '../../doc/password/localedoc'; import { StyleDoc } from '../../doc/password/styledoc'; import { TemplateDoc } from '../../doc/password/templatedoc'; import { ToggleMaskDoc } from '../../doc/password/togglemaskdoc'; @@ -36,6 +37,11 @@ export class PasswordDemo { label: 'Meter', component: MeterDoc }, + { + id: 'locale', + label: 'Locale', + component: LocaleDoc + }, { id: 'togglemask', label: 'Toggle Mask', From fd63dd9b61872ad87bd70bccc8814a28cfc9c503 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 12:33:51 +0300 Subject: [PATCH 090/137] knob reactive doc added --- src/app/showcase/doc/knob/knobdoc.module.ts | 6 ++- src/app/showcase/doc/knob/reactivedoc.ts | 49 +++++++++++++++++++++ src/app/showcase/pages/knob/knobdemo.ts | 6 +++ 3 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 src/app/showcase/doc/knob/reactivedoc.ts diff --git a/src/app/showcase/doc/knob/knobdoc.module.ts b/src/app/showcase/doc/knob/knobdoc.module.ts index d55732fd50a..5e4a25918a6 100644 --- a/src/app/showcase/doc/knob/knobdoc.module.ts +++ b/src/app/showcase/doc/knob/knobdoc.module.ts @@ -7,6 +7,7 @@ import { KnobModule } from 'primeng/knob'; import { ImportDoc } from './importdoc'; import { BasicDoc } from './basicdoc'; import { FormsModule, ReactiveFormsModule } from '@angular/forms'; +import { ButtonModule } from 'primeng/button'; import { MinMaxDoc } from './minmaxdoc'; import { StepDoc } from './stepdoc'; import { TemplateDoc } from './templatedoc'; @@ -18,10 +19,11 @@ import { DisabledDoc } from './disableddoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; +import { ReactiveDoc } from './reactivedoc'; @NgModule({ - imports: [CommonModule, RouterModule, FormsModule, ReactiveFormsModule, AppCodeModule, AppDocModule, KnobModule], + imports: [CommonModule, RouterModule, FormsModule, ReactiveFormsModule,ButtonModule, AppCodeModule, AppDocModule, KnobModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, MinMaxDoc, StepDoc, TemplateDoc, StrokeDoc, SizeDoc, ColorDoc, ReadonlyDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, MinMaxDoc, StepDoc, TemplateDoc, StrokeDoc, SizeDoc, ColorDoc, ReadonlyDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc, ReactiveDoc] }) export class KnobDocModule {} diff --git a/src/app/showcase/doc/knob/reactivedoc.ts b/src/app/showcase/doc/knob/reactivedoc.ts new file mode 100644 index 00000000000..85349ee24df --- /dev/null +++ b/src/app/showcase/doc/knob/reactivedoc.ts @@ -0,0 +1,49 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'reactive-doc', + template: ` + +

Knob can be controlled with custom controls as well.

+
+
+ +
+ + +
+
+ + ` +}) +export class ReactiveDoc { + value: number = 0; + + code: Code = { + basic: ` +
+ + +
`, + + html: `
+ +
+ + +
+
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'knob-reactive-demo', + templateUrl: './knob-reactive-demo.html' +}) +export class KnobReactiveDemo { + value: number = 0; +}` + }; +} diff --git a/src/app/showcase/pages/knob/knobdemo.ts b/src/app/showcase/pages/knob/knobdemo.ts index e9c67574250..083b9c9f538 100644 --- a/src/app/showcase/pages/knob/knobdemo.ts +++ b/src/app/showcase/pages/knob/knobdemo.ts @@ -3,6 +3,7 @@ import { ReactiveFormsDoc } from '../../doc/knob/reactiveformsdoc'; import { AccessibilityDoc } from '../../doc/knob/accessibilitydoc'; import { BasicDoc } from '../../doc/knob/basicdoc'; import { ColorDoc } from '../../doc/knob/colordoc'; +import { ReactiveDoc } from '../../doc/knob/reactivedoc'; import { DisabledDoc } from '../../doc/knob/disableddoc'; import { ImportDoc } from '../../doc/knob/importdoc'; import { MinMaxDoc } from '../../doc/knob/minmaxdoc'; @@ -63,6 +64,11 @@ export class KnobDemo { label: 'Color', component: ColorDoc }, + { + id: 'reactive', + label: 'Reactive', + component: ReactiveDoc + }, { id: 'readonly', label: 'ReadOnly', From 2bd7eb87985755140f54a386e536b70162a97a6b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 12:44:50 +0300 Subject: [PATCH 091/137] inputtextarea invalid doc added --- .../inputtextarea/inputtextareadoc.module.ts | 3 +- .../showcase/doc/inputtextarea/invaliddoc.ts | 38 +++++++++++++++++++ .../pages/inputtextarea/inputtextareademo.ts | 6 +++ 3 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/inputtextarea/invaliddoc.ts diff --git a/src/app/showcase/doc/inputtextarea/inputtextareadoc.module.ts b/src/app/showcase/doc/inputtextarea/inputtextareadoc.module.ts index f31817698f0..b6aef933df0 100644 --- a/src/app/showcase/doc/inputtextarea/inputtextareadoc.module.ts +++ b/src/app/showcase/doc/inputtextarea/inputtextareadoc.module.ts @@ -11,6 +11,7 @@ import { AutoResizeDoc } from './autoresizedoc'; import { BasicDoc } from './basicdoc'; import { DisabledDoc } from './disableddoc'; import { FloatlabelDoc } from './floatlabeldoc'; +import { InvalidDoc } from './invaliddoc'; import { ImportDoc } from './importdoc'; import { KeyfilterDoc } from './keyfilterdoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; @@ -19,6 +20,6 @@ import { StyleDoc } from './styledoc'; @NgModule({ imports: [CommonModule, AppCodeModule, InputTextModule, FormsModule, ReactiveFormsModule, InputTextareaModule, AppDocModule, KeyFilterModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, AutoResizeDoc, FloatlabelDoc, DisabledDoc, KeyfilterDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, AutoResizeDoc, FloatlabelDoc, InvalidDoc, DisabledDoc, KeyfilterDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class InputtextareaDocModule {} diff --git a/src/app/showcase/doc/inputtextarea/invaliddoc.ts b/src/app/showcase/doc/inputtextarea/invaliddoc.ts new file mode 100644 index 00000000000..978333e4f77 --- /dev/null +++ b/src/app/showcase/doc/inputtextarea/invaliddoc.ts @@ -0,0 +1,38 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'invalid-doc', + template: ` + +

Invalid state style is added using the ng-invalid and ng-dirty class to indicate a failed validation.

+
+
+ +
+ + ` +}) +export class InvalidDoc { + value!: string; + + code: Code = { + basic: ``, + + html: ` +
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'input-textarea-invalid-demo', + templateUrl: './input-textarea-invalid-demo.html' +}) +export class InputTextareaInvalidDemo { + value!: string; +}` + }; +} diff --git a/src/app/showcase/pages/inputtextarea/inputtextareademo.ts b/src/app/showcase/pages/inputtextarea/inputtextareademo.ts index 51d1d77884a..90dc452d501 100755 --- a/src/app/showcase/pages/inputtextarea/inputtextareademo.ts +++ b/src/app/showcase/pages/inputtextarea/inputtextareademo.ts @@ -5,6 +5,7 @@ import { AutoResizeDoc } from '../../doc/inputtextarea/autoresizedoc'; import { BasicDoc } from '../../doc/inputtextarea/basicdoc'; import { DisabledDoc } from '../../doc/inputtextarea/disableddoc'; import { FloatlabelDoc } from '../../doc/inputtextarea/floatlabeldoc'; +import { InvalidDoc } from '../../doc/inputtextarea/invaliddoc'; import { ImportDoc } from '../../doc/inputtextarea/importdoc'; import { KeyfilterDoc } from '../../doc/inputtextarea/keyfilterdoc'; import { StyleDoc } from '../../doc/inputtextarea/styledoc'; @@ -44,6 +45,11 @@ export class InputTextareaDemo { label: 'Float Label', component: FloatlabelDoc }, + { + id: 'invalid', + label: 'Invalid', + component: InvalidDoc + }, { id: 'disabled', label: 'Disabled', From 87c5551a3a28d84c7c5fd384ed869a106ee330f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 13:49:04 +0300 Subject: [PATCH 092/137] inputgroup dependency fix and button class update --- src/app/showcase/doc/inputgroup/buttondoc.ts | 36 +++++++++---------- .../layout/doc/codeeditor/templates.ts | 4 +++ 2 files changed, 22 insertions(+), 18 deletions(-) diff --git a/src/app/showcase/doc/inputgroup/buttondoc.ts b/src/app/showcase/doc/inputgroup/buttondoc.ts index cc7aa2ece23..d0ce74437d5 100644 --- a/src/app/showcase/doc/inputgroup/buttondoc.ts +++ b/src/app/showcase/doc/inputgroup/buttondoc.ts @@ -15,34 +15,34 @@ import { Code } from '../../domain/code'; - + - + - +
- + ` }) export class ButtonDoc { code: Code = { basic: ` - - - + + + - - - - + + + + - - - - + + + + `, html: `
@@ -52,13 +52,13 @@ export class ButtonDoc { - + - + - +
`, diff --git a/src/app/showcase/layout/doc/codeeditor/templates.ts b/src/app/showcase/layout/doc/codeeditor/templates.ts index b7ee26cf9be..74bf5c9578b 100644 --- a/src/app/showcase/layout/doc/codeeditor/templates.ts +++ b/src/app/showcase/layout/doc/codeeditor/templates.ts @@ -535,6 +535,8 @@ import { InputSwitchModule } from 'primeng/inputswitch'; import { InputTextModule } from 'primeng/inputtext'; import { InputNumberModule } from 'primeng/inputnumber'; import { InputTextareaModule } from 'primeng/inputtextarea'; +import { InputGroupAddonModule } from 'primeng/inputgroupaddon'; +import { InputGroupModule } from 'primeng/inputgroup' import { ImageModule } from 'primeng/image'; import { KnobModule } from 'primeng/knob'; import { ListboxModule } from 'primeng/listbox'; @@ -636,6 +638,8 @@ ${serviceImports} InputTextModule, InputTextareaModule, InputNumberModule, + InputGroupModule, + InputGroupAddonModule, ImageModule, KnobModule, ListboxModule, From 2d4b73cc6082131d2f6318e8bb3a1e527b1ad04e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 14:01:35 +0300 Subject: [PATCH 093/137] editor template doc updated --- src/app/showcase/doc/editor/customtoolbardoc.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/showcase/doc/editor/customtoolbardoc.ts b/src/app/showcase/doc/editor/customtoolbardoc.ts index 4d06cf84f93..374a5af4b61 100644 --- a/src/app/showcase/doc/editor/customtoolbardoc.ts +++ b/src/app/showcase/doc/editor/customtoolbardoc.ts @@ -22,7 +22,7 @@ import { Code } from '../../domain/code'; ` }) export class CustomToolbarDoc { - text: string = 'Hello World!'; + text: string = '
Hello World!
PrimeNG Editor Rocks

'; code: Code = { basic: ` @@ -56,7 +56,7 @@ import { Component } from '@angular/core'; templateUrl: './editor-customtoolbar-demo.html' }) export class EditorCustomtoolbarDemo { - text: string = 'Hello World!'; + text: string = '
Hello World!
PrimeNG Editor Rocks

'; }` }; } From 7aeb15661496cf375ad2a7f7df1c053678495384 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 15:28:27 +0300 Subject: [PATCH 094/137] lazyvirutalscroll doc added --- .../doc/dropdown/dropdowndoc.module.ts | 3 +- .../doc/dropdown/lazyvirtualscrolldoc.ts | 91 +++++++++++++++++++ .../showcase/pages/dropdown/dropdowndemo.ts | 5 + 3 files changed, 98 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts diff --git a/src/app/showcase/doc/dropdown/dropdowndoc.module.ts b/src/app/showcase/doc/dropdown/dropdowndoc.module.ts index bd80ae57c55..6245f1e47ab 100644 --- a/src/app/showcase/doc/dropdown/dropdowndoc.module.ts +++ b/src/app/showcase/doc/dropdown/dropdowndoc.module.ts @@ -12,6 +12,7 @@ import { GroupDoc } from './groupdoc'; import { TemplateDoc } from './templatedoc'; import { DisabledDoc } from './disableddoc'; import { VirtualScrollDoc } from './virtualscrolldoc'; +import { LazyVirtualScrollDoc } from './lazyvirtualscrolldoc'; import { FilterDoc } from './filterdoc'; import { FloatLabelDoc } from './floatlabeldoc'; import { StyleDoc } from './styledoc'; @@ -21,6 +22,6 @@ import { ReactiveFormsDoc } from './reactiveformsdoc'; @NgModule({ imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, FormsModule, ReactiveFormsModule, DropdownModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, EditableDoc, GroupDoc, TemplateDoc, DisabledDoc, VirtualScrollDoc, FilterDoc, FloatLabelDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, EditableDoc, GroupDoc, TemplateDoc, DisabledDoc, VirtualScrollDoc,LazyVirtualScrollDoc, FilterDoc, FloatLabelDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class DropdownDocModule {} diff --git a/src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts b/src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts new file mode 100644 index 00000000000..72d7f3935ea --- /dev/null +++ b/src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts @@ -0,0 +1,91 @@ +import { Component } from '@angular/core'; +import { ScrollerOptions, SelectItem } from 'primeng/api'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'dropdown-lazy-virtualscroll-demo', + template: ` + +

+ VirtualScrolling is an efficient way of rendering the options by displaying a small subset of data in the viewport at any time. When dealing with huge number of options, it is suggested to enable VirtualScrolling to avoid performance + issues. Usage is simple as setting virtualScroll property to true and defining virtualScrollItemSize to specify the height of an item. +

+
+
+ +
+ + ` +}) +export class LazyVirtualScrollDoc { + items: SelectItem[]; + + selectedItem: string | undefined; + + loading : boolean = false + + loadLazyTimeout = null + + options: ScrollerOptions = { + delay: 3000, + showLoader: true + }; + + constructor() { + this.items = []; + for (let i = 0; i < 10000; i++) { + this.items.push({ label: 'Item ' + i, value: 'Item ' + i }); + } + } + onLazyLoad(event) { + this.loading = true; + + if (this.loadLazyTimeout) { + clearTimeout(this.loadLazyTimeout); + } + + //imitate delay of a backend call + this.loadLazyTimeout = setTimeout(() => { + const { first, last } = event; + const items = [...this.items]; + + for (let i = first; i < last; i++) { + items[i] = { label: `Item #${i}`, value: i }; + } + + this.items = items; + this.loading = false; + }, Math.random() * 1000 + 250); + } + + code: Code = { + basic: ``, + + html: ` +
+ +
`, + + typescript: ` +import { SelectItem } from 'primeng/api'; +import { Component } from '@angular/core'; + +@Component({ + selector: 'dropdown-lazy-virtualscroll-demo', + templateUrl: './dropdown-lazy-virtualscroll-demo.html' +}) +export class DropdownLazyVirtualscrollDemo { + items: SelectItem[]; + + selectedItem: string | undefined; + + constructor() { + this.items = []; + for (let i = 0; i < 10000; i++) { + this.items.push({ label: 'Item ' + i, value: 'Item ' + i }); + } + } +}` + }; +} diff --git a/src/app/showcase/pages/dropdown/dropdowndemo.ts b/src/app/showcase/pages/dropdown/dropdowndemo.ts index bd2f76df639..d2ff10c0501 100755 --- a/src/app/showcase/pages/dropdown/dropdowndemo.ts +++ b/src/app/showcase/pages/dropdown/dropdowndemo.ts @@ -58,6 +58,11 @@ export class DropdownDemo { label: 'Virtual Scroll', component: VirtualScrollDoc }, + { + id: 'lazyvirtualscroll', + label: 'Lazy Virtual Scroll', + component: VirtualScrollDoc + }, { id: 'disabled', label: 'Disabled', From e0366ae92d61846d91bbee5c5d91e1cb948bdd72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 16:20:04 +0300 Subject: [PATCH 095/137] checkbox multiple doc updated --- package-lock.json | 436 ++++++------------- src/app/showcase/doc/checkbox/multipledoc.ts | 69 ++- 2 files changed, 156 insertions(+), 349 deletions(-) diff --git a/package-lock.json b/package-lock.json index 14fd8369e60..3f8d0861731 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,33 +1,32 @@ { "name": "primeng", - "version": "17.0.0-rc.1", + "version": "17.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "primeng", - "version": "17.0.0-rc.1", + "version": "17.0.0", "license": "SEE LICENSE IN LICENSE.md", "devDependencies": { - "@angular-devkit/build-angular": "^17.0.0", - "@angular-eslint/eslint-plugin": "17.0.0", - "@angular-eslint/eslint-plugin-template": "17.0.0", - "@angular-eslint/schematics": "17.0.0", - "@angular-eslint/template-parser": "17.0.0", - "@angular/animations": "^17.0.0", - "@angular/cdk": "^17.0.0", - "@angular/cli": "^17.0.0", - "@angular/common": "^17.0.0", - "@angular/compiler": "^17.0.0", - "@angular/compiler-cli": "^17.0.0", - "@angular/core": "^17.0.0", - "@angular/fire": "^0.0.0", - "@angular/forms": "^17.0.0", - "@angular/platform-browser": "^17.0.0", - "@angular/platform-browser-dynamic": "^17.0.0", - "@angular/platform-server": "^17.0.0", - "@angular/router": "^17.0.0", - "@angular/ssr": "^17.0.3", + "@angular-devkit/build-angular": "^17.0.5", + "@angular-eslint/eslint-plugin": "17.1.1", + "@angular-eslint/eslint-plugin-template": "17.1.1", + "@angular-eslint/schematics": "17.1.1", + "@angular-eslint/template-parser": "17.1.1", + "@angular/animations": "^17.0.5", + "@angular/cdk": "^17.0.2", + "@angular/cli": "^17.0.5", + "@angular/common": "^17.0.5", + "@angular/compiler": "^17.0.5", + "@angular/compiler-cli": "^17.0.5", + "@angular/core": "^17.0.5", + "@angular/forms": "^17.0.5", + "@angular/platform-browser": "^17.0.5", + "@angular/platform-browser-dynamic": "^17.0.5", + "@angular/platform-server": "^17.0.5", + "@angular/router": "^17.0.5", + "@angular/ssr": "^17.0.5", "@docsearch/js": "^3.3.4", "@stackblitz/sdk": "1.9.0", "@types/express": "^4.17.17", @@ -62,7 +61,7 @@ "karma-coverage": "~2.2.0", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", - "ng-packagr": "^17.0.0", + "ng-packagr": "^17.0.2", "prettier": "2.8.8", "primeflex": "^3.3.1", "primeicons": "^6.0.1", @@ -866,19 +865,19 @@ } }, "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.0.0.tgz", - "integrity": "sha512-nHLliW18XduO51+e/RST8O2YnhcQR3+NSSy8zlmYyjLeUi5NBpC/Hwp68KxPP2YcUYie1tWlaw48YJYo97qE6A==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.1.1.tgz", + "integrity": "sha512-xRlSh9qjdUdUKAy/0UQsxX7wf1tHApAsHsfismebPriqfmVAPyEg4HBrM8ImWaZxiqaTGC1AyHsUBQD5FK8o6w==", "dev": true }, "node_modules/@angular-eslint/eslint-plugin": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-17.0.0.tgz", - "integrity": "sha512-I2gb7hDthNiWbeNXlINBYQIbwKkPPM8442EIPeWtwgOQ2qjMwTAz1l3FA46U7pwbaXsdlY0p9Kp4ABy9T0cknA==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-17.1.1.tgz", + "integrity": "sha512-fFOBlCOVObVu3gjLj+0BypqO1ZR/0bfJnDElqMdYwJG7zRaFT8NNQbrOo/q/GQoqOFoNna6mw3teTGsd5JnL2A==", "dev": true, "dependencies": { - "@angular-eslint/utils": "17.0.0", - "@typescript-eslint/utils": "6.10.0" + "@angular-eslint/utils": "17.1.1", + "@typescript-eslint/utils": "6.13.1" }, "peerDependencies": { "eslint": "^7.20.0 || ^8.0.0", @@ -886,15 +885,15 @@ } }, "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-17.0.0.tgz", - "integrity": "sha512-Yy9097HAkMEiYANGw2UZQuJSO0fXpBWUMOxwWUFDD5Am7eB51a+5BiOdBe8uy4lM5OnIfm+aIASwbmvPHwjjTA==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-17.1.1.tgz", + "integrity": "sha512-unZ6QNwtxuB8Eni7UPdw7uK6iZipZUXIsH+ZuLMOxwFgGMqeRnpv8SW0212rto3d/Ec0jESzVHKcwZ9pT+jxgw==", "dev": true, "dependencies": { - "@angular-eslint/bundled-angular-compiler": "17.0.0", - "@angular-eslint/utils": "17.0.0", - "@typescript-eslint/type-utils": "6.10.0", - "@typescript-eslint/utils": "6.10.0", + "@angular-eslint/bundled-angular-compiler": "17.1.1", + "@angular-eslint/utils": "17.1.1", + "@typescript-eslint/type-utils": "6.13.1", + "@typescript-eslint/utils": "6.13.1", "aria-query": "5.3.0", "axobject-query": "4.0.0" }, @@ -904,16 +903,16 @@ } }, "node_modules/@angular-eslint/schematics": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-17.0.0.tgz", - "integrity": "sha512-lNeLPJoCjq67D0SHIehcseJqMe2rG485inH8ZmA1bIoRYAyQ3s/sLH2+Qbkh7aP3m+Jd3TVLArt3g1hbqFWRUA==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-17.1.1.tgz", + "integrity": "sha512-Bkt8iOXWRQGSrcLRGzdyJLvSPcIChW5+dh5lXa5GhdLmVAF7jpjxqGwW0rNb5JhLa/phyH0XQIpLBaOPtacSMA==", "dev": true, "dependencies": { - "@angular-eslint/eslint-plugin": "17.0.0", - "@angular-eslint/eslint-plugin-template": "17.0.0", - "@nx/devkit": "17.0.3", - "ignore": "5.2.4", - "nx": "17.0.3", + "@angular-eslint/eslint-plugin": "17.1.1", + "@angular-eslint/eslint-plugin-template": "17.1.1", + "@nx/devkit": "17.1.3", + "ignore": "5.3.0", + "nx": "17.1.3", "strip-json-comments": "3.1.1", "tmp": "0.2.1" }, @@ -922,12 +921,12 @@ } }, "node_modules/@angular-eslint/template-parser": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-17.0.0.tgz", - "integrity": "sha512-uYdANaTVEXxvsTYPQU0dh7dNK4b9Ez6y512DH9Hgnv1T6CSwBPjMk0/rQfefJevk+LxDjCBspnbXcgnY/yi88Q==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-17.1.1.tgz", + "integrity": "sha512-ofL46rNhRVeSxrSQF0vwhKMco+vJuo+ZGjSOzFmT9N3KAMB0j+WXTbpyGGMy0gQSBc4W6p+j+zxGa2CR2xb6wA==", "dev": true, "dependencies": { - "@angular-eslint/bundled-angular-compiler": "17.0.0", + "@angular-eslint/bundled-angular-compiler": "17.1.1", "eslint-scope": "^7.0.0" }, "peerDependencies": { @@ -936,13 +935,13 @@ } }, "node_modules/@angular-eslint/utils": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-17.0.0.tgz", - "integrity": "sha512-kfKk4jqmvX/aFCHhl3BfAyvF+DRE/qPyGMBbFL/dm7mRTr4ZRsNX88KyzpWlA9tD355b+cFvM2jd9hqtPM8KIQ==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-17.1.1.tgz", + "integrity": "sha512-CTNPOb05S/DII/Fm8JYUvKo+B4u/ctHjGJ0X1YXUR0q31oaGqTE3KePGq76+Y6swRDf9NjUIcfcnZp3u3j4CBQ==", "dev": true, "dependencies": { - "@angular-eslint/bundled-angular-compiler": "17.0.0", - "@typescript-eslint/utils": "6.10.0" + "@angular-eslint/bundled-angular-compiler": "17.1.1", + "@typescript-eslint/utils": "6.13.1" }, "peerDependencies": { "eslint": "^7.20.0 || ^8.0.0", @@ -1095,12 +1094,6 @@ "zone.js": "~0.14.0" } }, - "node_modules/@angular/fire": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-0.0.0.tgz", - "integrity": "sha512-z6dYD4QwNySyVA1qylMSukhl4iWDwRhQ4GtjAJTVz0/MuJGN+CCSpjF7KpJxCHjfu3CtjtcA+Z79AhiUYThpEQ==", - "dev": true - }, "node_modules/@angular/forms": { "version": "17.0.5", "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.0.5.tgz", @@ -4119,21 +4112,21 @@ } }, "node_modules/@nrwl/devkit": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-17.0.3.tgz", - "integrity": "sha512-k1o0tvmGcg2/Kw2d56ULixqngCj5zTfp3mn6yS0ytIJrTQnJVkI8GcFCtpnqbzQjD8nKHhvTIcOMsj2BzLos9A==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-17.1.3.tgz", + "integrity": "sha512-8HfIY7P3yIYfQ/XKuHoq0GGLA9GpwWtBlI9kPQ0ygjuJ9BkpiGMtQvO6003zs7c6vpc2vNeG+Jmi72+EKvoN5A==", "dev": true, "dependencies": { - "@nx/devkit": "17.0.3" + "@nx/devkit": "17.1.3" } }, "node_modules/@nrwl/tao": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-17.0.3.tgz", - "integrity": "sha512-X6zcwf6c3z7TuztRJWM/OCfzm7+LI4Uw4coc9+PWr44ohHkgId2wEJTzXrDT3+lvv8DgwPpgWPwqntw+YcgRYg==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-17.1.3.tgz", + "integrity": "sha512-9YpfEkUpVqOweqgQvMDcWApNx4jhCqBNH5IByZj302Enp3TLnQSvhuX5Dfr8hNQRQokIpEn6tW8SGTctTM5LXw==", "dev": true, "dependencies": { - "nx": "17.0.3", + "nx": "17.1.3", "tslib": "^2.3.0" }, "bin": { @@ -4141,12 +4134,12 @@ } }, "node_modules/@nx/devkit": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.3.tgz", - "integrity": "sha512-gW9aVc2BJBQ6PME07lsiaHg2Tjm9FN/qFjzxeSQYe2cR/s4hXqCBUfgKEqjgzMq+ykDR2Japkd8Vg8BN0uWnpA==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.3.tgz", + "integrity": "sha512-1Is7ooovg3kdGJ5VdkePulRUDaMYLLULr+LwXgx7oHSW7AY2iCmhkoOE/vSR7DJ6rkey2gYx7eT1IoRoORiIaQ==", "dev": true, "dependencies": { - "@nrwl/devkit": "17.0.3", + "@nrwl/devkit": "17.1.3", "ejs": "^3.1.7", "enquirer": "~2.3.6", "ignore": "^5.0.4", @@ -4192,9 +4185,9 @@ "dev": true }, "node_modules/@nx/nx-darwin-arm64": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.0.3.tgz", - "integrity": "sha512-KA75JC/hgkt9qwK4dnN1tlaTXWdYItkNMjji6YjkyAYabbLKQKVcQoPocYP/RB/Gng+vNslXwuug2atgxDf43g==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.1.3.tgz", + "integrity": "sha512-f4qLa0y3C4uuhYKgq+MU892WaQvtvmHqrEhHINUOxYXNiLy2sgyJPW0mOZvzXtC4dPaUmiVaFP5RMVzc8Lxhtg==", "cpu": [ "arm64" ], @@ -4208,9 +4201,9 @@ } }, "node_modules/@nx/nx-darwin-x64": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.0.3.tgz", - "integrity": "sha512-YVWk9jNibD7fzn8oNBl/UNu8NEfcVwFo5wiNyfOql495yP0tyGdZNHD4i/7aS2Y654G1JYDRf7TutJ7wWFU8bg==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.1.3.tgz", + "integrity": "sha512-kh76ZjqkLeQUIAfTa9G/DFFf+e1sZ5ipDzk7zFGhZ2k68PoQoFdsFOO3C513JmuEdavspts6Hkifsqh61TaE+A==", "cpu": [ "x64" ], @@ -4224,9 +4217,9 @@ } }, "node_modules/@nx/nx-freebsd-x64": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.0.3.tgz", - "integrity": "sha512-yiYkfY+3IrlBrlaXN6SO4Fnb0a+Ti+FPwAqRPpH6q3uTCh0NmNgE99ydtT31ZbgCF1ZwRK8NdCbuNO3w9uznwA==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.1.3.tgz", + "integrity": "sha512-CRuVL5ZSLb+Gc8vwMUUe9Pl/1Z26YtXMKTahBMQh2dac63vzLgzqIV4c66aduUl1x2M0kGYBSIIRG9z0/BgWeg==", "cpu": [ "x64" ], @@ -4240,9 +4233,9 @@ } }, "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.0.3.tgz", - "integrity": "sha512-x4h6QJlESJZ0bigUlxNEVyi7F/VWQQx+1IBptofXhK5eTOPjJ5qgINdM38AZg+kBJDz5XOVMDejg6RzHlhs0Tg==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.1.3.tgz", + "integrity": "sha512-KDBmd5tSrg93g/oij/eGW4yeVNVK3DBIM4VYAS2vtkIgVOGoqcQ+SEIeMK3nMUJP9jGyblt3QNj5ZsJBtScwQw==", "cpu": [ "arm" ], @@ -4256,9 +4249,9 @@ } }, "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.0.3.tgz", - "integrity": "sha512-1lysnsZv9FS+9fciK0qh5PhsQ8U+vyFoR/jiJl+3vqYNUwEmNLD0VEAZzpZL2SJXQqD5E0bjuQpYxiD7YRXImQ==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.1.3.tgz", + "integrity": "sha512-W2tNL/7sIwoQKLmuy68Usd6TZzIZvxZt4UE30kDwGc2RSap6RCHAvDbzSxtW+L4+deC9UxX0Tty0VuW+J8FjSg==", "cpu": [ "arm64" ], @@ -4272,9 +4265,9 @@ } }, "node_modules/@nx/nx-linux-arm64-musl": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.0.3.tgz", - "integrity": "sha512-0/bvSpbc4vOy9E24fu0ajDGe3SO8lmLtlxjXwGRcnzlt/MWM8sazoO0lX163/X2wF6tuL6+HXHOr6AeqsdeRXQ==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.1.3.tgz", + "integrity": "sha512-Oto3gkLd7yweuVUCsSHwm4JkAIbcxpPJP0ycRHI/PRHPMIOPiMX8r651QM1amMyKAbJtAe047nyb9Sh1X0FA4A==", "cpu": [ "arm64" ], @@ -4288,9 +4281,9 @@ } }, "node_modules/@nx/nx-linux-x64-gnu": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.0.3.tgz", - "integrity": "sha512-tKO6MYUxpUsHMuZrYy8hG20RIOdBY3kyEK8wxH8JZZaXKeYUK+5vv5DavWpY5wuu2jffNIJNsbUzcrqOlcbDOg==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.1.3.tgz", + "integrity": "sha512-pJS994sa5PBPFak93RydTB9KdEmiVb3rgiSB7PDBegphERbzHEB77B7G8M5TZ62dGlMdplIEKmdhY5XNqeAf9A==", "cpu": [ "x64" ], @@ -4304,9 +4297,9 @@ } }, "node_modules/@nx/nx-linux-x64-musl": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.0.3.tgz", - "integrity": "sha512-H88yBLrI51m6NGoCkpBYhacRyTBfDuf7x00SnxSfD1yLlxCazPUG7CGkMedpzXo10YHxCFvg7B/Fa23DRRleUg==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.1.3.tgz", + "integrity": "sha512-4Hcx5Fg/88jV+bcTr6P0dM4unXNvKgrGJe3oK9/sgEhiW6pD2UAFjv16CCSRcWhDUAzUDqcwnD2fgg+vnAJG6g==", "cpu": [ "x64" ], @@ -4320,9 +4313,9 @@ } }, "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.0.3.tgz", - "integrity": "sha512-bKzmzjvgLB4IzLWTySqXgBgXawfw0ZSjUkscFQ3ZHrK9loMba1Ue8Ugy2DktlkUrCyPmGSot+YZViTzWP75C3w==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.1.3.tgz", + "integrity": "sha512-dUasEuskmDxUL36XA0GZqSb9233suE4wKhxrMobyFBzHUZ2tq/unzOpPjYfqDBie4QIvF8tEpAjQsLds8LWgbw==", "cpu": [ "arm64" ], @@ -4336,9 +4329,9 @@ } }, "node_modules/@nx/nx-win32-x64-msvc": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.0.3.tgz", - "integrity": "sha512-SJssAOyUM1IW9t84/Uzau9JHo14hnG5mxvcrborNGlLq+WnP0jzISVs7gvV2xWZ9j1JemxA5KLbkMuIkJyR6qQ==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.1.3.tgz", + "integrity": "sha512-eTuTpBHFvA5NFJh/iosmqCL4JOAjDrwXLSMgfKrZKjiApHMG1T/5Hb+PrsNpt+WnGp94ur7c4Dtx4xD5vlpAEw==", "cpu": [ "x64" ], @@ -5119,58 +5112,6 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.13.1.tgz", - "integrity": "sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "6.13.1", - "@typescript-eslint/utils": "6.13.1", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.13.1.tgz", - "integrity": "sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.13.1", - "@typescript-eslint/types": "6.13.1", - "@typescript-eslint/typescript-estree": "6.13.1", - "semver": "^7.5.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - } - }, "node_modules/@typescript-eslint/parser": { "version": "6.13.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.13.1.tgz", @@ -5218,13 +5159,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.10.0.tgz", - "integrity": "sha512-wYpPs3hgTFblMYwbYWPT3eZtaDOjbLyIYuqpwuLBBqhLiuvJ+9sEp2gNRJEtR5N/c9G1uTtQQL5AhV0fEPJYcg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.13.1.tgz", + "integrity": "sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.10.0", - "@typescript-eslint/utils": "6.10.0", + "@typescript-eslint/typescript-estree": "6.13.1", + "@typescript-eslint/utils": "6.13.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -5244,63 +5185,6 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.10.0.tgz", - "integrity": "sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg==", - "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.10.0.tgz", - "integrity": "sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/visitor-keys": "6.10.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.10.0.tgz", - "integrity": "sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.10.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/types": { "version": "6.13.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.13.1.tgz", @@ -5342,17 +5226,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.10.0.tgz", - "integrity": "sha512-v+pJ1/RcVyRc0o4wAGux9x42RHmAjIGzPRo538Z8M1tVx6HOnoQBCX/NoadHQlZeC+QO2yr4nNSFWOoraZCAyg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.13.1.tgz", + "integrity": "sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.10.0", - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/typescript-estree": "6.10.0", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/typescript-estree": "6.13.1", "semver": "^7.5.4" }, "engines": { @@ -5366,80 +5250,6 @@ "eslint": "^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.10.0.tgz", - "integrity": "sha512-TN/plV7dzqqC2iPNf1KrxozDgZs53Gfgg5ZHyw8erd6jd5Ta/JIEcdCheXFt9b1NYb93a1wmIIVW/2gLkombDg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/visitor-keys": "6.10.0" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.10.0.tgz", - "integrity": "sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg==", - "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.10.0.tgz", - "integrity": "sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/visitor-keys": "6.10.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.10.0.tgz", - "integrity": "sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.10.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/visitor-keys": { "version": "6.13.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.13.1.tgz", @@ -12512,9 +12322,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", "dev": true, "engines": { "node": ">= 4" @@ -16328,13 +16138,13 @@ } }, "node_modules/nx": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/nx/-/nx-17.0.3.tgz", - "integrity": "sha512-VShJISKCYt3iVJoMUPZiv67+0tiItxWMnfVmTmPZPio2Fu+wGc9U4ijjPxcmp2RJmLRaxkB9cn5rlrAvkIrNMA==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/nx/-/nx-17.1.3.tgz", + "integrity": "sha512-6LYoTt01nS1d/dvvYtRs+pEAMQmUVsd2fr/a8+X1cDjWrb8wsf1O3DwlBTqKOXOazpS3eOr0Ukc9N1svbu7uXA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@nrwl/tao": "17.0.3", + "@nrwl/tao": "17.1.3", "@yarnpkg/lockfile": "^1.1.0", "@yarnpkg/parsers": "3.0.0-rc.46", "@zkochan/js-yaml": "0.0.6", @@ -16375,16 +16185,16 @@ "nx-cloud": "bin/nx-cloud.js" }, "optionalDependencies": { - "@nx/nx-darwin-arm64": "17.0.3", - "@nx/nx-darwin-x64": "17.0.3", - "@nx/nx-freebsd-x64": "17.0.3", - "@nx/nx-linux-arm-gnueabihf": "17.0.3", - "@nx/nx-linux-arm64-gnu": "17.0.3", - "@nx/nx-linux-arm64-musl": "17.0.3", - "@nx/nx-linux-x64-gnu": "17.0.3", - "@nx/nx-linux-x64-musl": "17.0.3", - "@nx/nx-win32-arm64-msvc": "17.0.3", - "@nx/nx-win32-x64-msvc": "17.0.3" + "@nx/nx-darwin-arm64": "17.1.3", + "@nx/nx-darwin-x64": "17.1.3", + "@nx/nx-freebsd-x64": "17.1.3", + "@nx/nx-linux-arm-gnueabihf": "17.1.3", + "@nx/nx-linux-arm64-gnu": "17.1.3", + "@nx/nx-linux-arm64-musl": "17.1.3", + "@nx/nx-linux-x64-gnu": "17.1.3", + "@nx/nx-linux-x64-musl": "17.1.3", + "@nx/nx-win32-arm64-msvc": "17.1.3", + "@nx/nx-win32-x64-msvc": "17.1.3" }, "peerDependencies": { "@swc-node/register": "^1.6.7", diff --git a/src/app/showcase/doc/checkbox/multipledoc.ts b/src/app/showcase/doc/checkbox/multipledoc.ts index c431cfc9788..d918ff8fc6a 100644 --- a/src/app/showcase/doc/checkbox/multipledoc.ts +++ b/src/app/showcase/doc/checkbox/multipledoc.ts @@ -7,56 +7,53 @@ import { Code } from '../../domain/code';

Multiple checkboxes can be grouped together.

-
-
- - +
+
+
-
- - +
+
-
- - +
+ +
+
+
` }) export class MultipleDoc { - selectedCities: string[] = []; + pizza: string[] = []; code: Code = { - basic: `
- - -
- -
- - -
- -
- - + basic: `
+ +
+
+ +
+
+ +
+
+
`, - html: ` -
-
- - + html: `
+
+
-
- - +
+
-
- - +
+
+
+ +
`, typescript: ` @@ -67,7 +64,7 @@ import { Component } from '@angular/core'; templateUrl: './checkbox-multiple-demo.html' }) export class CheckboxMultipleDemo { - selectedCities: string[] = []; + pizza: string[] = []; }` }; } From d0c4e53525067e022f583d76d0243959ae49a1e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 16:33:52 +0300 Subject: [PATCH 096/137] checkbox invalid doc added --- .../doc/checkbox/checkboxdoc.module.ts | 3 +- src/app/showcase/doc/checkbox/invaliddoc.ts | 38 +++++++++++++++++++ .../showcase/pages/checkbox/checkboxdemo.ts | 6 +++ 3 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/checkbox/invaliddoc.ts diff --git a/src/app/showcase/doc/checkbox/checkboxdoc.module.ts b/src/app/showcase/doc/checkbox/checkboxdoc.module.ts index f0332123e11..3e6d61da5d4 100644 --- a/src/app/showcase/doc/checkbox/checkboxdoc.module.ts +++ b/src/app/showcase/doc/checkbox/checkboxdoc.module.ts @@ -11,6 +11,7 @@ import { MultipleDoc } from './multipledoc'; import { LabelDoc } from './labeldoc'; import { DynamicDoc } from './dynamicdoc'; import { DisabledDoc } from './disableddoc'; +import { InvalidDoc } from './invaliddoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; @@ -18,6 +19,6 @@ import { ReactiveFormsDoc } from './reactiveformsdoc'; @NgModule({ imports: [CommonModule, RouterModule, FormsModule, AppCodeModule, AppDocModule, CheckboxModule, ReactiveFormsModule], exports: [ImportDoc], - declarations: [ImportDoc, BasicDoc, MultipleDoc, LabelDoc, DynamicDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, MultipleDoc, LabelDoc, DynamicDoc, DisabledDoc, InvalidDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class CheckboxDocModule {} diff --git a/src/app/showcase/doc/checkbox/invaliddoc.ts b/src/app/showcase/doc/checkbox/invaliddoc.ts new file mode 100644 index 00000000000..1fc976c927d --- /dev/null +++ b/src/app/showcase/doc/checkbox/invaliddoc.ts @@ -0,0 +1,38 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'checkbox-invalid-demo', + template: ` + +

Invalid state style is added using the ng-invalid and ng-dirty class to indicate a failed validation.

+
+
+ +
+ + ` +}) +export class InvalidDoc { + checked: boolean = false; + + code: Code = { + basic: ``, + + html: ` +
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'checkbox-invalid-demo', + templateUrl: './checkbox-invalid-demo.html' +}) +export class CheckboxInvalidDemo { + checked: boolean = false; +}` + }; +} diff --git a/src/app/showcase/pages/checkbox/checkboxdemo.ts b/src/app/showcase/pages/checkbox/checkboxdemo.ts index 356b9bb614e..d1a72e4e702 100755 --- a/src/app/showcase/pages/checkbox/checkboxdemo.ts +++ b/src/app/showcase/pages/checkbox/checkboxdemo.ts @@ -5,6 +5,7 @@ import { ImportDoc } from '../../doc/checkbox/importdoc'; import { MultipleDoc } from '../../doc/checkbox/multipledoc'; import { DynamicDoc } from '../../doc/checkbox/dynamicdoc'; import { DisabledDoc } from '../../doc/checkbox/disableddoc'; +import { InvalidDoc } from '../../doc/checkbox/invaliddoc'; import { StyleDoc } from '../../doc/checkbox/styledoc'; import { AccessibilityDoc } from '../../doc/checkbox/accessibilitydoc'; import { ReactiveFormsDoc } from '../../doc/checkbox/reactiveformsdoc'; @@ -44,6 +45,11 @@ export class CheckboxDemo { label: 'Dynamic', component: DynamicDoc }, + { + id: 'invalid', + label: 'Invalid', + component: InvalidDoc + }, { id: 'disabled', label: 'Disabled', From b95238996989fa21e07dbdd00368c3ac7fd6e7a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 16:51:23 +0300 Subject: [PATCH 097/137] cascadeselect floatlabel and invalid doc added --- .../cascadeselect/cascasdeselectdoc.module.ts | 4 +- .../doc/cascadeselect/floatlabeldoc.ts | 233 ++++++++++++++++++ .../showcase/doc/cascadeselect/invaliddoc.ts | 195 +++++++++++++++ .../pages/cascadeselect/cascadeselectdemo.ts | 12 + 4 files changed, 443 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/cascadeselect/floatlabeldoc.ts create mode 100644 src/app/showcase/doc/cascadeselect/invaliddoc.ts diff --git a/src/app/showcase/doc/cascadeselect/cascasdeselectdoc.module.ts b/src/app/showcase/doc/cascadeselect/cascasdeselectdoc.module.ts index 6feca3da20d..a0a58e2d715 100644 --- a/src/app/showcase/doc/cascadeselect/cascasdeselectdoc.module.ts +++ b/src/app/showcase/doc/cascadeselect/cascasdeselectdoc.module.ts @@ -8,6 +8,8 @@ import { AppCodeModule } from '../../layout/doc/app.code.component'; import { AccessibilityDoc } from './accessibilitydoc'; import { BasicDoc } from './basicdoc'; import { ImportDoc } from './importdoc'; +import { InvalidDoc } from './invaliddoc'; +import { FloatLabelDoc } from './floatlabeldoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; import { StyleDoc } from './styledoc'; import { TemplateDoc } from './templatedoc'; @@ -15,6 +17,6 @@ import { TemplateDoc } from './templatedoc'; @NgModule({ imports: [CommonModule, RouterModule, CascadeSelectModule, FormsModule, AppCodeModule, AppDocModule, ReactiveFormsModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, TemplateDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, TemplateDoc, InvalidDoc, FloatLabelDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class CascadeSelectDocModule {} diff --git a/src/app/showcase/doc/cascadeselect/floatlabeldoc.ts b/src/app/showcase/doc/cascadeselect/floatlabeldoc.ts new file mode 100644 index 00000000000..b765747d03c --- /dev/null +++ b/src/app/showcase/doc/cascadeselect/floatlabeldoc.ts @@ -0,0 +1,233 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'cascade-select-float-label-demo', + template: ` + +

+ A floating label appears on top of the input field when focused. +

+
+
+ + + + +
+ + ` +}) +export class FloatLabelDoc { + countries: any[] | undefined; + + selectedCity: any; + + ngOnInit() { + this.countries = [ + { + name: 'Australia', + code: 'AU', + states: [ + { + name: 'New South Wales', + cities: [ + { cname: 'Sydney', code: 'A-SY' }, + { cname: 'Newcastle', code: 'A-NE' }, + { cname: 'Wollongong', code: 'A-WO' } + ] + }, + { + name: 'Queensland', + cities: [ + { cname: 'Brisbane', code: 'A-BR' }, + { cname: 'Townsville', code: 'A-TO' } + ] + } + ] + }, + { + name: 'Canada', + code: 'CA', + states: [ + { + name: 'Quebec', + cities: [ + { cname: 'Montreal', code: 'C-MO' }, + { cname: 'Quebec City', code: 'C-QU' } + ] + }, + { + name: 'Ontario', + cities: [ + { cname: 'Ottawa', code: 'C-OT' }, + { cname: 'Toronto', code: 'C-TO' } + ] + } + ] + }, + { + name: 'United States', + code: 'US', + states: [ + { + name: 'California', + cities: [ + { cname: 'Los Angeles', code: 'US-LA' }, + { cname: 'San Diego', code: 'US-SD' }, + { cname: 'San Francisco', code: 'US-SF' } + ] + }, + { + name: 'Florida', + cities: [ + { cname: 'Jacksonville', code: 'US-JA' }, + { cname: 'Miami', code: 'US-MI' }, + { cname: 'Tampa', code: 'US-TA' }, + { cname: 'Orlando', code: 'US-OR' } + ] + }, + { + name: 'Texas', + cities: [ + { cname: 'Austin', code: 'US-AU' }, + { cname: 'Dallas', code: 'US-DA' }, + { cname: 'Houston', code: 'US-HO' } + ] + } + ] + } + ]; + } + + code: Code = { + basic: ` + + +`, + + html: `
+ + + + +
`, + + typescript: ` +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'cascade-select-float-label-demo', + templateUrl: './cascade-select-float-label-demo.html' +}) +export class CascadeSelectFloatLabelDemo implements OnInit { + countries: any[] | undefined; + + selectedCity: any; + + ngOnInit() { + this.countries = [ + { + name: 'Australia', + code: 'AU', + states: [ + { + name: 'New South Wales', + cities: [ + { cname: 'Sydney', code: 'A-SY' }, + { cname: 'Newcastle', code: 'A-NE' }, + { cname: 'Wollongong', code: 'A-WO' } + ] + }, + { + name: 'Queensland', + cities: [ + { cname: 'Brisbane', code: 'A-BR' }, + { cname: 'Townsville', code: 'A-TO' } + ] + } + ] + }, + { + name: 'Canada', + code: 'CA', + states: [ + { + name: 'Quebec', + cities: [ + { cname: 'Montreal', code: 'C-MO' }, + { cname: 'Quebec City', code: 'C-QU' } + ] + }, + { + name: 'Ontario', + cities: [ + { cname: 'Ottawa', code: 'C-OT' }, + { cname: 'Toronto', code: 'C-TO' } + ] + } + ] + }, + { + name: 'United States', + code: 'US', + states: [ + { + name: 'California', + cities: [ + { cname: 'Los Angeles', code: 'US-LA' }, + { cname: 'San Diego', code: 'US-SD' }, + { cname: 'San Francisco', code: 'US-SF' } + ] + }, + { + name: 'Florida', + cities: [ + { cname: 'Jacksonville', code: 'US-JA' }, + { cname: 'Miami', code: 'US-MI' }, + { cname: 'Tampa', code: 'US-TA' }, + { cname: 'Orlando', code: 'US-OR' } + ] + }, + { + name: 'Texas', + cities: [ + { cname: 'Austin', code: 'US-AU' }, + { cname: 'Dallas', code: 'US-DA' }, + { cname: 'Houston', code: 'US-HO' } + ] + } + ] + } + ]; + } +}` + }; +} diff --git a/src/app/showcase/doc/cascadeselect/invaliddoc.ts b/src/app/showcase/doc/cascadeselect/invaliddoc.ts new file mode 100644 index 00000000000..da54ba75b2b --- /dev/null +++ b/src/app/showcase/doc/cascadeselect/invaliddoc.ts @@ -0,0 +1,195 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'cascade-select-invalid-demo', + template: ` + +

Invalid state style is added using the ng-invalid and ng-dirty class to indicate a failed validation.

+
+
+ +
+ + ` +}) +export class InvalidDoc { + countries: any[] | undefined; + + selectedCity: any; + + ngOnInit() { + this.countries = [ + { + name: 'Australia', + code: 'AU', + states: [ + { + name: 'New South Wales', + cities: [ + { cname: 'Sydney', code: 'A-SY' }, + { cname: 'Newcastle', code: 'A-NE' }, + { cname: 'Wollongong', code: 'A-WO' } + ] + }, + { + name: 'Queensland', + cities: [ + { cname: 'Brisbane', code: 'A-BR' }, + { cname: 'Townsville', code: 'A-TO' } + ] + } + ] + }, + { + name: 'Canada', + code: 'CA', + states: [ + { + name: 'Quebec', + cities: [ + { cname: 'Montreal', code: 'C-MO' }, + { cname: 'Quebec City', code: 'C-QU' } + ] + }, + { + name: 'Ontario', + cities: [ + { cname: 'Ottawa', code: 'C-OT' }, + { cname: 'Toronto', code: 'C-TO' } + ] + } + ] + }, + { + name: 'United States', + code: 'US', + states: [ + { + name: 'California', + cities: [ + { cname: 'Los Angeles', code: 'US-LA' }, + { cname: 'San Diego', code: 'US-SD' }, + { cname: 'San Francisco', code: 'US-SF' } + ] + }, + { + name: 'Florida', + cities: [ + { cname: 'Jacksonville', code: 'US-JA' }, + { cname: 'Miami', code: 'US-MI' }, + { cname: 'Tampa', code: 'US-TA' }, + { cname: 'Orlando', code: 'US-OR' } + ] + }, + { + name: 'Texas', + cities: [ + { cname: 'Austin', code: 'US-AU' }, + { cname: 'Dallas', code: 'US-DA' }, + { cname: 'Houston', code: 'US-HO' } + ] + } + ] + } + ]; + } + + code: Code = { + basic: ``, + + html: `
+ +
`, + + typescript: ` +import { Component, OnInit } from '@angular/core'; + +@Component({ + selector: 'cascade-select-invalid-demo', + templateUrl: './cascade-select-invalid-demo.html' +}) +export class CascadeSelectInvalidDemo implements OnInit { + countries: any[] | undefined; + + selectedCity: any; + + ngOnInit() { + this.countries = [ + { + name: 'Australia', + code: 'AU', + states: [ + { + name: 'New South Wales', + cities: [ + { cname: 'Sydney', code: 'A-SY' }, + { cname: 'Newcastle', code: 'A-NE' }, + { cname: 'Wollongong', code: 'A-WO' } + ] + }, + { + name: 'Queensland', + cities: [ + { cname: 'Brisbane', code: 'A-BR' }, + { cname: 'Townsville', code: 'A-TO' } + ] + } + ] + }, + { + name: 'Canada', + code: 'CA', + states: [ + { + name: 'Quebec', + cities: [ + { cname: 'Montreal', code: 'C-MO' }, + { cname: 'Quebec City', code: 'C-QU' } + ] + }, + { + name: 'Ontario', + cities: [ + { cname: 'Ottawa', code: 'C-OT' }, + { cname: 'Toronto', code: 'C-TO' } + ] + } + ] + }, + { + name: 'United States', + code: 'US', + states: [ + { + name: 'California', + cities: [ + { cname: 'Los Angeles', code: 'US-LA' }, + { cname: 'San Diego', code: 'US-SD' }, + { cname: 'San Francisco', code: 'US-SF' } + ] + }, + { + name: 'Florida', + cities: [ + { cname: 'Jacksonville', code: 'US-JA' }, + { cname: 'Miami', code: 'US-MI' }, + { cname: 'Tampa', code: 'US-TA' }, + { cname: 'Orlando', code: 'US-OR' } + ] + }, + { + name: 'Texas', + cities: [ + { cname: 'Austin', code: 'US-AU' }, + { cname: 'Dallas', code: 'US-DA' }, + { cname: 'Houston', code: 'US-HO' } + ] + } + ] + } + ]; + } +}` + }; +} diff --git a/src/app/showcase/pages/cascadeselect/cascadeselectdemo.ts b/src/app/showcase/pages/cascadeselect/cascadeselectdemo.ts index 2b9ddb0c12a..d4cfe1f4ccf 100644 --- a/src/app/showcase/pages/cascadeselect/cascadeselectdemo.ts +++ b/src/app/showcase/pages/cascadeselect/cascadeselectdemo.ts @@ -3,6 +3,8 @@ import { AccessibilityDoc } from '../../doc/cascadeselect/accessibilitydoc'; import { BasicDoc } from '../../doc/cascadeselect/basicdoc'; import { ImportDoc } from '../../doc/cascadeselect/importdoc'; import { ReactiveFormsDoc } from '../../doc/cascadeselect/reactiveformsdoc'; +import { InvalidDoc } from '../../doc/cascadeselect/invaliddoc'; +import { FloatLabelDoc } from '../../doc/cascadeselect/floatlabeldoc'; import { StyleDoc } from '../../doc/cascadeselect/styledoc'; import { TemplateDoc } from '../../doc/cascadeselect/templatedoc'; @@ -31,6 +33,16 @@ export class CascadeSelectDemo { label: 'Template', component: TemplateDoc }, + { + id: 'float-label', + label: 'Float Label', + component: FloatLabelDoc + }, + { + id: 'invalid', + label: 'Invalid', + component: InvalidDoc + }, { id: 'style', label: 'Style', From 9d989adcd00b28d28fa56cd46431bf32a7cd21ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Fri, 8 Dec 2023 16:57:45 +0300 Subject: [PATCH 098/137] checkbox dynamic doc updated --- src/app/showcase/doc/checkbox/dynamicdoc.ts | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/app/showcase/doc/checkbox/dynamicdoc.ts b/src/app/showcase/doc/checkbox/dynamicdoc.ts index 443b801b71a..564832ebcd7 100644 --- a/src/app/showcase/doc/checkbox/dynamicdoc.ts +++ b/src/app/showcase/doc/checkbox/dynamicdoc.ts @@ -10,8 +10,7 @@ import { Code } from '../../domain/code';
- - +
@@ -30,16 +29,14 @@ export class DynamicDoc { code: Code = { basic: `
- - +
`, html: `
- - +
`, From 78e3bf8a9f3aa37d5675ae80dd0e4214104b0028 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Sat, 9 Dec 2023 14:32:03 +0300 Subject: [PATCH 099/137] calendar float label doc added --- .../doc/calendar/calendardoc.module.ts | 5 +- .../showcase/doc/calendar/floatlabeldoc.ts | 46 +++++++++++++++++++ .../showcase/pages/calendar/calendardemo.ts | 7 ++- 3 files changed, 56 insertions(+), 2 deletions(-) create mode 100644 src/app/showcase/doc/calendar/floatlabeldoc.ts diff --git a/src/app/showcase/doc/calendar/calendardoc.module.ts b/src/app/showcase/doc/calendar/calendardoc.module.ts index a5a46e677b4..99e1bd6c72b 100644 --- a/src/app/showcase/doc/calendar/calendardoc.module.ts +++ b/src/app/showcase/doc/calendar/calendardoc.module.ts @@ -29,6 +29,8 @@ import { MethodsDoc } from './methodsdoc'; import { AccessibilityDoc } from './accessibilitydoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; import { TemplatesDoc } from './templatesdoc'; +import { FloatLabelDoc } from './floatlabeldoc'; + @NgModule({ imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, FormsModule, CalendarModule, ReactiveFormsModule], @@ -57,7 +59,8 @@ import { TemplatesDoc } from './templatesdoc'; MethodsDoc, TemplatesDoc, AccessibilityDoc, - ReactiveFormsDoc + ReactiveFormsDoc, + FloatLabelDoc ] }) export class CalendarDocModule {} diff --git a/src/app/showcase/doc/calendar/floatlabeldoc.ts b/src/app/showcase/doc/calendar/floatlabeldoc.ts new file mode 100644 index 00000000000..c350ca631b4 --- /dev/null +++ b/src/app/showcase/doc/calendar/floatlabeldoc.ts @@ -0,0 +1,46 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'calendar-float-label-demo', + template: ` + +

A floating label appears on top of the input field when focused.

+
+
+ + + + +
+ + ` +}) +export class FloatLabelDoc { + date: Date | undefined; + + code: Code = { + basic: ` + + +`, + + html: `
+ + + + +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'calendar-float-label-demo', + templateUrl: './calendar-float-label-demo.html' +}) +export class CalendarFloatLabelDemo { + date: Date | undefined; +}` + }; +} diff --git a/src/app/showcase/pages/calendar/calendardemo.ts b/src/app/showcase/pages/calendar/calendardemo.ts index 1dd75e0e729..90511ded607 100755 --- a/src/app/showcase/pages/calendar/calendardemo.ts +++ b/src/app/showcase/pages/calendar/calendardemo.ts @@ -23,7 +23,7 @@ import { EventsDoc } from '../../doc/calendar/eventsdoc'; import { MethodsDoc } from '../../doc/calendar/methodsdoc'; import { AccessibilityDoc } from '../../doc/calendar/accessibilitydoc'; import { ReactiveFormsDoc } from '../../doc/calendar/reactiveformsdoc'; - +import { FloatLabelDoc } from '../../doc/calendar/floatlabeldoc'; @Component({ templateUrl: './calendardemo.html' }) @@ -119,6 +119,11 @@ export class CalendarDemo { label: 'Inline', component: InlineDoc }, + { + id: 'floatlabel', + label: 'Float Label', + component: FloatLabelDoc + }, { id: 'style', label: 'Style', From 14f4c384999a662310b0a98a129cd60bc24d5783 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Sat, 9 Dec 2023 14:38:37 +0300 Subject: [PATCH 100/137] calendar invalid doc added --- .../doc/calendar/calendardoc.module.ts | 5 ++- src/app/showcase/doc/calendar/invaliddoc.ts | 37 +++++++++++++++++++ .../showcase/pages/calendar/calendardemo.ts | 6 +++ 3 files changed, 46 insertions(+), 2 deletions(-) create mode 100644 src/app/showcase/doc/calendar/invaliddoc.ts diff --git a/src/app/showcase/doc/calendar/calendardoc.module.ts b/src/app/showcase/doc/calendar/calendardoc.module.ts index 99e1bd6c72b..821b9240ca5 100644 --- a/src/app/showcase/doc/calendar/calendardoc.module.ts +++ b/src/app/showcase/doc/calendar/calendardoc.module.ts @@ -30,7 +30,7 @@ import { AccessibilityDoc } from './accessibilitydoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; import { TemplatesDoc } from './templatesdoc'; import { FloatLabelDoc } from './floatlabeldoc'; - +import { InvalidDoc } from './invaliddoc'; @NgModule({ imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, FormsModule, CalendarModule, ReactiveFormsModule], @@ -60,7 +60,8 @@ import { FloatLabelDoc } from './floatlabeldoc'; TemplatesDoc, AccessibilityDoc, ReactiveFormsDoc, - FloatLabelDoc + FloatLabelDoc, + InvalidDoc ] }) export class CalendarDocModule {} diff --git a/src/app/showcase/doc/calendar/invaliddoc.ts b/src/app/showcase/doc/calendar/invaliddoc.ts new file mode 100644 index 00000000000..57e8a31e61b --- /dev/null +++ b/src/app/showcase/doc/calendar/invaliddoc.ts @@ -0,0 +1,37 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'calendar-invalid-demo', + template: ` + +

Invalid state style is added using the ng-invalid and ng-dirty class to indicate a failed validation.

+
+
+ +
+ + ` +}) +export class InvalidDoc { + date: Date | undefined; + + code: Code = { + basic: ``, + + html: `
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'calendar-invalid-demo', + templateUrl: './calendar-invalid-demo.html' +}) +export class CalendarInvalidDemo { + date: Date | undefined; +}` + }; +} diff --git a/src/app/showcase/pages/calendar/calendardemo.ts b/src/app/showcase/pages/calendar/calendardemo.ts index 90511ded607..d614d8a79af 100755 --- a/src/app/showcase/pages/calendar/calendardemo.ts +++ b/src/app/showcase/pages/calendar/calendardemo.ts @@ -24,6 +24,7 @@ import { MethodsDoc } from '../../doc/calendar/methodsdoc'; import { AccessibilityDoc } from '../../doc/calendar/accessibilitydoc'; import { ReactiveFormsDoc } from '../../doc/calendar/reactiveformsdoc'; import { FloatLabelDoc } from '../../doc/calendar/floatlabeldoc'; +import { InvalidDoc } from '../../doc/calendar/invaliddoc'; @Component({ templateUrl: './calendardemo.html' }) @@ -124,6 +125,11 @@ export class CalendarDemo { label: 'Float Label', component: FloatLabelDoc }, + { + id: 'invalid', + label: 'Invalid', + component: InvalidDoc + }, { id: 'style', label: 'Style', From eb21fd358195427c7dfb51d0535be448d8b80631 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Sat, 9 Dec 2023 14:46:58 +0300 Subject: [PATCH 101/137] calendar disabled doc added --- .../doc/calendar/calendardoc.module.ts | 4 +- src/app/showcase/doc/calendar/disableddoc.ts | 37 +++++++++++++++++++ .../showcase/pages/calendar/calendardemo.ts | 6 +++ 3 files changed, 46 insertions(+), 1 deletion(-) create mode 100644 src/app/showcase/doc/calendar/disableddoc.ts diff --git a/src/app/showcase/doc/calendar/calendardoc.module.ts b/src/app/showcase/doc/calendar/calendardoc.module.ts index 821b9240ca5..93af58b847c 100644 --- a/src/app/showcase/doc/calendar/calendardoc.module.ts +++ b/src/app/showcase/doc/calendar/calendardoc.module.ts @@ -31,6 +31,7 @@ import { ReactiveFormsDoc } from './reactiveformsdoc'; import { TemplatesDoc } from './templatesdoc'; import { FloatLabelDoc } from './floatlabeldoc'; import { InvalidDoc } from './invaliddoc'; +import { DisabledDoc } from './disableddoc'; @NgModule({ imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, FormsModule, CalendarModule, ReactiveFormsModule], @@ -61,7 +62,8 @@ import { InvalidDoc } from './invaliddoc'; AccessibilityDoc, ReactiveFormsDoc, FloatLabelDoc, - InvalidDoc + InvalidDoc, + DisabledDoc ] }) export class CalendarDocModule {} diff --git a/src/app/showcase/doc/calendar/disableddoc.ts b/src/app/showcase/doc/calendar/disableddoc.ts new file mode 100644 index 00000000000..a0a7f9d36ad --- /dev/null +++ b/src/app/showcase/doc/calendar/disableddoc.ts @@ -0,0 +1,37 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'calendar-disabled-demo', + template: ` + +

When disabled is present, the element cannot be edited and focused.

+
+
+ +
+ + ` +}) +export class DisabledDoc { + date: Date | undefined; + + code: Code = { + basic: ``, + + html: `
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'calendar-disabled-demo', + templateUrl: './calendar-disabled-demo.html' +}) +export class CalendarDisabledDemo { + date: Date | undefined; +}` + }; +} diff --git a/src/app/showcase/pages/calendar/calendardemo.ts b/src/app/showcase/pages/calendar/calendardemo.ts index d614d8a79af..1776b2517fa 100755 --- a/src/app/showcase/pages/calendar/calendardemo.ts +++ b/src/app/showcase/pages/calendar/calendardemo.ts @@ -25,6 +25,7 @@ import { AccessibilityDoc } from '../../doc/calendar/accessibilitydoc'; import { ReactiveFormsDoc } from '../../doc/calendar/reactiveformsdoc'; import { FloatLabelDoc } from '../../doc/calendar/floatlabeldoc'; import { InvalidDoc } from '../../doc/calendar/invaliddoc'; +import { DisabledDoc } from '../../doc/calendar/disableddoc'; @Component({ templateUrl: './calendardemo.html' }) @@ -130,6 +131,11 @@ export class CalendarDemo { label: 'Invalid', component: InvalidDoc }, + { + id: 'disabled', + label: 'Disabled', + component: DisabledDoc + }, { id: 'style', label: 'Style', From 6218eccaa747fc03379583c26e2102a1aa793c25 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Sat, 9 Dec 2023 15:07:54 +0300 Subject: [PATCH 102/137] cascadeselect disabled doc added --- .../cascadeselect/cascasdeselectdoc.module.ts | 4 +-- .../showcase/doc/cascadeselect/disableddoc.ts | 36 +++++++++++++++++++ .../pages/cascadeselect/cascadeselectdemo.ts | 6 ++++ 3 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 src/app/showcase/doc/cascadeselect/disableddoc.ts diff --git a/src/app/showcase/doc/cascadeselect/cascasdeselectdoc.module.ts b/src/app/showcase/doc/cascadeselect/cascasdeselectdoc.module.ts index a0a58e2d715..1ec62d4a328 100644 --- a/src/app/showcase/doc/cascadeselect/cascasdeselectdoc.module.ts +++ b/src/app/showcase/doc/cascadeselect/cascasdeselectdoc.module.ts @@ -13,10 +13,10 @@ import { FloatLabelDoc } from './floatlabeldoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; import { StyleDoc } from './styledoc'; import { TemplateDoc } from './templatedoc'; - +import { DisabledDoc } from './disableddoc'; @NgModule({ imports: [CommonModule, RouterModule, CascadeSelectModule, FormsModule, AppCodeModule, AppDocModule, ReactiveFormsModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, TemplateDoc, InvalidDoc, FloatLabelDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, TemplateDoc, InvalidDoc, FloatLabelDoc,DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class CascadeSelectDocModule {} diff --git a/src/app/showcase/doc/cascadeselect/disableddoc.ts b/src/app/showcase/doc/cascadeselect/disableddoc.ts new file mode 100644 index 00000000000..b1a8897c93a --- /dev/null +++ b/src/app/showcase/doc/cascadeselect/disableddoc.ts @@ -0,0 +1,36 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'cascade-select-disabled-demo', + template: ` + +

When disabled is present, the element cannot be edited and focused.

+
+
+ +
+ + ` +}) +export class DisabledDoc { + code: Code = { + basic: ``, + + html: ` +
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'cascade-select-disabled-demo', + templateUrl: './cascade-select-disabled-demo.html' +}) +export class CascadeSelectDisabledDemo { + +}` + }; +} diff --git a/src/app/showcase/pages/cascadeselect/cascadeselectdemo.ts b/src/app/showcase/pages/cascadeselect/cascadeselectdemo.ts index d4cfe1f4ccf..2b9355e3bf4 100644 --- a/src/app/showcase/pages/cascadeselect/cascadeselectdemo.ts +++ b/src/app/showcase/pages/cascadeselect/cascadeselectdemo.ts @@ -7,6 +7,7 @@ import { InvalidDoc } from '../../doc/cascadeselect/invaliddoc'; import { FloatLabelDoc } from '../../doc/cascadeselect/floatlabeldoc'; import { StyleDoc } from '../../doc/cascadeselect/styledoc'; import { TemplateDoc } from '../../doc/cascadeselect/templatedoc'; +import { DisabledDoc } from '../../doc/cascadeselect/disableddoc'; @Component({ templateUrl: './cascadeselectdemo.html' @@ -43,6 +44,11 @@ export class CascadeSelectDemo { label: 'Invalid', component: InvalidDoc }, + { + id: 'disabled', + label: 'Disabled', + component: DisabledDoc + }, { id: 'style', label: 'Style', From 2f618ad7face8e33499eb25d0b15c498ee8c18e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Sat, 9 Dec 2023 15:18:11 +0300 Subject: [PATCH 103/137] autocomplete doc update --- src/app/showcase/doc/autocomplete/groupeddoc.ts | 9 ++++----- src/app/showcase/doc/autocomplete/templatedoc.ts | 6 +++--- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/app/showcase/doc/autocomplete/groupeddoc.ts b/src/app/showcase/doc/autocomplete/groupeddoc.ts index 816326cf6be..357549fe5e0 100644 --- a/src/app/showcase/doc/autocomplete/groupeddoc.ts +++ b/src/app/showcase/doc/autocomplete/groupeddoc.ts @@ -13,7 +13,7 @@ interface AutoCompleteCompleteEvent {

Option grouping is enabled when group property is set to true. group template is available to customize the option groups. All templates get the option instance as the default local template variable.

- +
@@ -87,7 +87,7 @@ export class GroupedDoc implements OnInit { } code: Code = { - basic: ` + basic: `
@@ -96,9 +96,8 @@ export class GroupedDoc implements OnInit { `, - html: ` -
- + html: `
+
diff --git a/src/app/showcase/doc/autocomplete/templatedoc.ts b/src/app/showcase/doc/autocomplete/templatedoc.ts index 897b0309443..ae86a6fcca2 100644 --- a/src/app/showcase/doc/autocomplete/templatedoc.ts +++ b/src/app/showcase/doc/autocomplete/templatedoc.ts @@ -13,7 +13,7 @@ interface AutoCompleteCompleteEvent {

item template allows displaying custom content inside the suggestions panel. The local ng-template variable passed to the ng-template is an object in the suggestions array.

- +
@@ -54,7 +54,7 @@ export class TemplateDoc { code: Code = { basic: ` + (completeMethod)="filterCountry($event)" field="name">
@@ -65,7 +65,7 @@ export class TemplateDoc { html: `
- +
From 38a5ec1632934df0cdc3d0ae97d1f83e4317b011 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 11 Dec 2023 10:54:01 +0300 Subject: [PATCH 104/137] types added --- .../progressbar/progressbar.interface.ts | 17 ++++++++++ .../tieredmenu/tieredmenu.interface.ts | 13 ++++++++ src/app/components/tieredmenu/tieredmenu.ts | 2 +- src/app/showcase/doc/tieredmenu/routerdoc.ts | 31 ++++++++++--------- .../showcase/doc/tieredmenu/templatedoc.ts | 12 +++---- 5 files changed, 53 insertions(+), 22 deletions(-) create mode 100644 src/app/components/progressbar/progressbar.interface.ts diff --git a/src/app/components/progressbar/progressbar.interface.ts b/src/app/components/progressbar/progressbar.interface.ts new file mode 100644 index 00000000000..7c9cebb5f62 --- /dev/null +++ b/src/app/components/progressbar/progressbar.interface.ts @@ -0,0 +1,17 @@ +import { TemplateRef } from '@angular/core'; + +/** + * Defines valid templates in ProgressBar. + * @group Templates + */ +export interface ProgressBarTemplates { + /** + * Custom template of content. + */ + content(context: { + /** + * Value of the progressbar. + */ + $implicit: any; + }): TemplateRef<{ $implicit: number | undefined }>; +} diff --git a/src/app/components/tieredmenu/tieredmenu.interface.ts b/src/app/components/tieredmenu/tieredmenu.interface.ts index 74cb83dccf3..6992a00cd3b 100644 --- a/src/app/components/tieredmenu/tieredmenu.interface.ts +++ b/src/app/components/tieredmenu/tieredmenu.interface.ts @@ -5,6 +5,19 @@ import { TemplateRef } from '@angular/core'; * @group Templates */ export interface TieredMenuTemplates { + /** + * Custom template of item. + */ + item(context: { + /** + * Item instance. + */ + $implicit: any; + /** + * Submenu control of the item. + */ + hasSubmenu: boolean; + }): TemplateRef<{ $implicit: any; hasSubmenu:boolean }>; /** * Custom template of submenuicon. */ diff --git a/src/app/components/tieredmenu/tieredmenu.ts b/src/app/components/tieredmenu/tieredmenu.ts index 217227a7337..3fbab1a39f1 100755 --- a/src/app/components/tieredmenu/tieredmenu.ts +++ b/src/app/components/tieredmenu/tieredmenu.ts @@ -164,7 +164,7 @@ import { ObjectUtils, UniqueComponentId, ZIndexUtils } from 'primeng/utils'; - +
diff --git a/src/app/showcase/doc/tieredmenu/routerdoc.ts b/src/app/showcase/doc/tieredmenu/routerdoc.ts index d77534d0c9e..21498873998 100644 --- a/src/app/showcase/doc/tieredmenu/routerdoc.ts +++ b/src/app/showcase/doc/tieredmenu/routerdoc.ts @@ -11,7 +11,7 @@ import { Router } from '@angular/router';
- + @@ -23,14 +23,14 @@ import { Router } from '@angular/router'; {{ item.label }} - + {{ item.label }} - + @@ -51,12 +51,12 @@ export class RouterDoc implements OnInit { icon: 'pi pi-palette', items: [ { - label: 'Styled', + label: 'Theming', route: '/theming' }, { - label: 'Unstyled', - route: '/unstyled' + label: 'Colors', + route: '/colors' } ] }, @@ -86,7 +86,7 @@ export class RouterDoc implements OnInit { code: Code = { basic: ` - + @@ -98,14 +98,14 @@ export class RouterDoc implements OnInit { {{ item.label }} - + {{ item.label }} - + @@ -114,7 +114,7 @@ export class RouterDoc implements OnInit { html: `
- + @@ -126,14 +126,14 @@ export class RouterDoc implements OnInit { {{ item.label }} - + {{ item.label }} - + @@ -161,12 +161,12 @@ export class TieredMenuRouterDemo implements OnInit { icon: 'pi pi-palette', items: [ { - label: 'Styled', + label: 'Theming', route: '/theming' }, { - label: 'Unstyled', - route: '/unstyled' + label: 'Colors', + route: '/colors' } ] }, @@ -194,6 +194,7 @@ export class TieredMenuRouterDemo implements OnInit { ]; } + }` }; } diff --git a/src/app/showcase/doc/tieredmenu/templatedoc.ts b/src/app/showcase/doc/tieredmenu/templatedoc.ts index b56f3500321..0fa3a3bd3a7 100644 --- a/src/app/showcase/doc/tieredmenu/templatedoc.ts +++ b/src/app/showcase/doc/tieredmenu/templatedoc.ts @@ -10,13 +10,13 @@ import { Code } from '../../domain/code';
- + {{ item.label }} {{ item.shortcut }} - + @@ -111,26 +111,26 @@ export class TemplateDoc implements OnInit { code: Code = { basic: ` - + {{ item.label }} {{ item.shortcut }} - + `, html: `
- + {{ item.label }} {{ item.shortcut }} - + From 2d86940ef4a8ad92f2b5115121be5964fdb5b058 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 11 Dec 2023 12:38:50 +0300 Subject: [PATCH 105/137] dynamic dialog demo update --- .../components/dynamicdialog/dynamicdialog.ts | 4 + .../showcase/doc/dynamicdialog/basicdoc.ts | 8 +- .../showcase/doc/dynamicdialog/infodemo.ts | 28 +++++++ .../doc/dynamicdialog/productlistdemo.ts | 79 ++++++++++++------- src/app/showcase/domain/product.ts | 1 + 5 files changed, 90 insertions(+), 30 deletions(-) create mode 100644 src/app/showcase/doc/dynamicdialog/infodemo.ts diff --git a/src/app/components/dynamicdialog/dynamicdialog.ts b/src/app/components/dynamicdialog/dynamicdialog.ts index 7ff8183541b..857c6281b56 100755 --- a/src/app/components/dynamicdialog/dynamicdialog.ts +++ b/src/app/components/dynamicdialog/dynamicdialog.ts @@ -203,6 +203,10 @@ export class DynamicDialogComponent implements AfterViewInit, OnDestroy { return this.config.header; } + get data() { + return this.config.data; + } + constructor( @Inject(DOCUMENT) private document: Document, @Inject(PLATFORM_ID) private platformId: any, diff --git a/src/app/showcase/doc/dynamicdialog/basicdoc.ts b/src/app/showcase/doc/dynamicdialog/basicdoc.ts index cde84dafa89..18c34818bcd 100644 --- a/src/app/showcase/doc/dynamicdialog/basicdoc.ts +++ b/src/app/showcase/doc/dynamicdialog/basicdoc.ts @@ -30,15 +30,19 @@ export class BasicDoc implements OnDestroy { show() { this.ref = this.dialogService.open(ProductListDemo, { header: 'Select a Product', - width: '70%', + width: '50vw', contentStyle: { overflow: 'auto' }, baseZIndex: 10000, maximizable: true + }); this.ref.onClose.subscribe((product: Product) => { + const buttonType = product?.buttonType; + const summary_and_detail = buttonType ? { summary: 'No Product Selected', detail: `Pressed '${buttonType}' button` } : { summary: 'Product Selected', detail: product.name }; + if (product) { - this.messageService.add({ severity: 'info', summary: 'Product Selected', detail: product.name }); + this.messageService.add({ severity: 'info', ...summary_and_detail, life: 3000 }); } }); diff --git a/src/app/showcase/doc/dynamicdialog/infodemo.ts b/src/app/showcase/doc/dynamicdialog/infodemo.ts new file mode 100644 index 00000000000..7312a5cb134 --- /dev/null +++ b/src/app/showcase/doc/dynamicdialog/infodemo.ts @@ -0,0 +1,28 @@ +import { Component, OnInit } from '@angular/core'; +import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; +import { ProductService } from '../../service/productservice'; + +@Component({ + template: ` +
+

+ There are {{ totalProducts }} products in total in this list. +

+
+ +
+
+ ` +}) +export class InfoDemo implements OnInit { + totalProducts : number = 0 + + constructor(private productService: ProductService, public ref: DynamicDialogRef, private dialogService: DialogService) {} + + ngOnInit() { + + + } + + +} diff --git a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts index 63422d76a60..b1d642806a1 100755 --- a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts +++ b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts @@ -1,46 +1,69 @@ import { Component, OnInit } from '@angular/core'; -import { DynamicDialogRef } from 'primeng/dynamicdialog'; +import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; import { Product } from '../../domain/product'; import { ProductService } from '../../service/productservice'; - +import { InfoDemo } from './infodemo'; @Component({ - template: ` - - - Name - Image - Brand - Status - - - - - - {{ product.name }} - - {{ product.price }} - - - - - - - - - ` + template: `
+ +
+ + + + Name + Image + Brand + Status + + + + + + {{ product.name }} + + {{ product.price }} + + + + + + + + + + + + ` }) export class ProductListDemo implements OnInit { products: Product[]; - constructor(private productService: ProductService, public ref: DynamicDialogRef) {} + ref: DynamicDialogRef | undefined; + + constructor(private productService: ProductService, private dialogService: DialogService) {} ngOnInit() { - this.productService.getProductsSmall().then((products) => (this.products = products)); + this.productService.getProductsSmall().then((products) => (this.products = products.slice(0, 5))); } selectProduct(product: Product) { this.ref.close(product); } + showInfo() { + this.ref = this.dialogService.open(InfoDemo, { + header: 'Information', + modal: true, + dismissableMask: true, + + data: { + totalProducts: this.products ? this.products.length : 0 + } + }); + } + + closeDialog(e) { + this.ref.close(e); + } getSeverity(status: string) { switch (status) { diff --git a/src/app/showcase/domain/product.ts b/src/app/showcase/domain/product.ts index 13929d93fa4..5721d5a252d 100755 --- a/src/app/showcase/domain/product.ts +++ b/src/app/showcase/domain/product.ts @@ -9,4 +9,5 @@ export interface Product { category?: string; image?: string; rating?: number; + buttonType?: string; } From 2ea94e3dc0c64360713b3e702fe11f6762a532ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Mon, 11 Dec 2023 14:17:03 +0300 Subject: [PATCH 106/137] Add missing class --- src/app/components/scroller/scroller.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/scroller/scroller.ts b/src/app/components/scroller/scroller.ts index 8501e1f9b1a..8639e0f1cfc 100644 --- a/src/app/components/scroller/scroller.ts +++ b/src/app/components/scroller/scroller.ts @@ -69,7 +69,7 @@ import { ScrollerLazyLoadEvent, ScrollerScrollEvent, ScrollerScrollIndexChangeEv - +
From 5f80e583df188e51d996a02608dcc97184df9d41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Mon, 11 Dec 2023 14:17:38 +0300 Subject: [PATCH 107/137] Refactor lazy virtual scroll demo --- .../doc/dropdown/lazyvirtualscrolldoc.ts | 68 ++++++++++++++----- .../showcase/pages/dropdown/dropdowndemo.ts | 3 +- 2 files changed, 53 insertions(+), 18 deletions(-) diff --git a/src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts b/src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts index 72d7f3935ea..c4a352fda2d 100644 --- a/src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts +++ b/src/app/showcase/doc/dropdown/lazyvirtualscrolldoc.ts @@ -5,14 +5,8 @@ import { Code } from '../../domain/code'; @Component({ selector: 'dropdown-lazy-virtualscroll-demo', template: ` - -

- VirtualScrolling is an efficient way of rendering the options by displaying a small subset of data in the viewport at any time. When dealing with huge number of options, it is suggested to enable VirtualScrolling to avoid performance - issues. Usage is simple as setting virtualScroll property to true and defining virtualScrollItemSize to specify the height of an item. -

-
- +
` @@ -22,15 +16,17 @@ export class LazyVirtualScrollDoc { selectedItem: string | undefined; - loading : boolean = false + loading: boolean = false; + + loadLazyTimeout = null; - loadLazyTimeout = null - options: ScrollerOptions = { - delay: 3000, - showLoader: true + delay: 250, + showLoader: true, + lazy: true, + onLazyLoad: this.onLazyLoad.bind(this) }; - + constructor() { this.items = []; for (let i = 0; i < 10000; i++) { @@ -59,12 +55,18 @@ export class LazyVirtualScrollDoc { } code: Code = { - basic: ``, + basic: ``, html: `
- +
`, typescript: ` @@ -77,15 +79,47 @@ import { Component } from '@angular/core'; }) export class DropdownLazyVirtualscrollDemo { items: SelectItem[]; - + selectedItem: string | undefined; + loading: boolean = false; + + loadLazyTimeout = null; + + options: ScrollerOptions = { + delay: 250, + showLoader: true, + lazy: true, + onLazyLoad: this.onLazyLoad.bind(this) + }; + constructor() { this.items = []; for (let i = 0; i < 10000; i++) { this.items.push({ label: 'Item ' + i, value: 'Item ' + i }); } } + onLazyLoad(event) { + this.loading = true; + + if (this.loadLazyTimeout) { + clearTimeout(this.loadLazyTimeout); + } + + //imitate delay of a backend call + this.loadLazyTimeout = setTimeout(() => { + const { first, last } = event; + const items = [...this.items]; + + for (let i = first; i < last; i++) { + items[i] = { label: \`Item #\${i}\`, value: i }; + } + + this.items = items; + this.loading = false; + }, Math.random() * 1000 + 250); + } + }` }; } diff --git a/src/app/showcase/pages/dropdown/dropdowndemo.ts b/src/app/showcase/pages/dropdown/dropdowndemo.ts index d2ff10c0501..95fb2691898 100755 --- a/src/app/showcase/pages/dropdown/dropdowndemo.ts +++ b/src/app/showcase/pages/dropdown/dropdowndemo.ts @@ -11,6 +11,7 @@ import { FloatLabelDoc } from '../../doc/dropdown/floatlabeldoc'; import { StyleDoc } from '../../doc/dropdown/styledoc'; import { AccessibilityDoc } from '../../doc/dropdown/accessibilitydoc'; import { ReactiveFormsDoc } from '../../doc/dropdown/reactiveformsdoc'; +import { LazyVirtualScrollDoc } from '../../doc/dropdown/lazyvirtualscrolldoc'; @Component({ templateUrl: './dropdowndemo.html', @@ -61,7 +62,7 @@ export class DropdownDemo { { id: 'lazyvirtualscroll', label: 'Lazy Virtual Scroll', - component: VirtualScrollDoc + component: LazyVirtualScrollDoc }, { id: 'disabled', From 24bb2aa991ca2da491c98bd696e4f3d3bd76460e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Mon, 11 Dec 2023 16:15:30 +0300 Subject: [PATCH 108/137] Calendar | Refactor icon demo, add inputIconTemplate --- .../components/calendar/calendar.interface.ts | 10 +++ src/app/components/calendar/calendar.ts | 29 +++++++- src/app/showcase/doc/calendar/icondoc.ts | 66 ++++++++++++++++--- 3 files changed, 92 insertions(+), 13 deletions(-) diff --git a/src/app/components/calendar/calendar.interface.ts b/src/app/components/calendar/calendar.interface.ts index 69df8cf65a5..a7e19a4dd2c 100644 --- a/src/app/components/calendar/calendar.interface.ts +++ b/src/app/components/calendar/calendar.interface.ts @@ -34,6 +34,16 @@ export interface CalendarTemplates { * Custom header template. */ header(): TemplateRef; + /** + * Custom input icon template. + * @param {Object} context - input icon template params. + */ + inputIconTemplate(context: { + /** + * Click callback + */ + clickCallBack: () => void; + }): TemplateRef<{ clickCallBack: Function }>; /** * Custom previous icon template. */ diff --git a/src/app/components/calendar/calendar.ts b/src/app/components/calendar/calendar.ts index 4c6735d0ec8..212b61047cc 100755 --- a/src/app/components/calendar/calendar.ts +++ b/src/app/components/calendar/calendar.ts @@ -49,7 +49,19 @@ export const CALENDAR_VALUE_ACCESSOR: any = { @Component({ selector: 'p-calendar', template: ` - + + + + +
>; + inputIconTemplate: Nullable>; + _disabledDates!: Array; _disabledDays!: Array; @@ -1156,6 +1175,10 @@ export class Calendar implements OnInit, OnDestroy, ControlValueAccessor { this.headerTemplate = item.template; break; + case 'inputicon': + this.inputIconTemplate = item.template; + break; + case 'previousicon': this.previousIconTemplate = item.template; break; @@ -1884,7 +1907,7 @@ export class Calendar implements OnInit, OnDestroy, ControlValueAccessor { this.onModelTouched(); } - onButtonClick(event: Event, inputfield: any) { + onButtonClick(event: Event, inputfield: any = this.inputfieldViewChild?.nativeElement) { if (!this.overlayVisible) { inputfield.focus(); this.showOverlay(); diff --git a/src/app/showcase/doc/calendar/icondoc.ts b/src/app/showcase/doc/calendar/icondoc.ts index b41045f199f..eb09a929c71 100644 --- a/src/app/showcase/doc/calendar/icondoc.ts +++ b/src/app/showcase/doc/calendar/icondoc.ts @@ -7,32 +7,78 @@ import { Code } from '../../domain/code';

An additional icon is displayed next to the input field when showIcon is present.

-
- +
+
+ + +
+ +
+ + +
+ +
+ + + + + + +
` }) export class IconDoc { - date: Date | undefined; + date1: Date | undefined; + + date2: Date | undefined; + + date3: Date | undefined; code: Code = { - basic: ``, + basic: ` + + + + + +`, + + html: `
+
+ + +
- html: ` -
- +
+ + +
+ +
+ + + + + + +
`, - typescript: ` -import { Component } from '@angular/core'; + typescript: `import { Component } from '@angular/core'; @Component({ selector: 'calendar-icon-demo', templateUrl: './calendar-icon-demo.html' }) export class CalendarIconDemo { - date: Date | undefined; + date1: Date | undefined; + + date2: Date | undefined; + + date3: Date | undefined; }` }; } From ae13c1ca0b315f08a4734e2dbe03b85511710c5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Mon, 11 Dec 2023 16:46:36 +0300 Subject: [PATCH 109/137] Add missing invalid styles --- src/assets/components/themes/arya-blue/theme.css | 4 ++++ src/assets/components/themes/arya-green/theme.css | 4 ++++ src/assets/components/themes/arya-orange/theme.css | 4 ++++ src/assets/components/themes/arya-purple/theme.css | 4 ++++ src/assets/components/themes/bootstrap4-dark-blue/theme.css | 4 ++++ src/assets/components/themes/bootstrap4-dark-purple/theme.css | 4 ++++ src/assets/components/themes/bootstrap4-light-blue/theme.css | 4 ++++ .../components/themes/bootstrap4-light-purple/theme.css | 4 ++++ src/assets/components/themes/fluent-light/theme.css | 4 ++++ src/assets/components/themes/lara-dark-blue/theme.css | 4 ++++ src/assets/components/themes/lara-dark-indigo/theme.css | 4 ++++ src/assets/components/themes/lara-dark-purple/theme.css | 4 ++++ src/assets/components/themes/lara-dark-teal/theme.css | 4 ++++ src/assets/components/themes/lara-light-blue/theme.css | 4 ++++ src/assets/components/themes/lara-light-indigo/theme.css | 4 ++++ src/assets/components/themes/lara-light-purple/theme.css | 4 ++++ src/assets/components/themes/lara-light-teal/theme.css | 4 ++++ src/assets/components/themes/luna-amber/theme.css | 4 ++++ src/assets/components/themes/luna-blue/theme.css | 4 ++++ src/assets/components/themes/luna-green/theme.css | 4 ++++ src/assets/components/themes/luna-pink/theme.css | 4 ++++ src/assets/components/themes/md-dark-deeppurple/theme.css | 4 ++++ src/assets/components/themes/md-dark-indigo/theme.css | 4 ++++ src/assets/components/themes/md-light-deeppurple/theme.css | 4 ++++ src/assets/components/themes/md-light-indigo/theme.css | 4 ++++ src/assets/components/themes/mdc-dark-deeppurple/theme.css | 4 ++++ src/assets/components/themes/mdc-dark-indigo/theme.css | 4 ++++ src/assets/components/themes/mdc-light-deeppurple/theme.css | 4 ++++ src/assets/components/themes/mdc-light-indigo/theme.css | 4 ++++ src/assets/components/themes/mira/theme.css | 4 ++++ src/assets/components/themes/nano/theme.css | 4 ++++ src/assets/components/themes/nova-accent/theme.css | 4 ++++ src/assets/components/themes/nova-alt/theme.css | 4 ++++ src/assets/components/themes/nova/theme.css | 4 ++++ src/assets/components/themes/rhea/theme.css | 4 ++++ src/assets/components/themes/saga-blue/theme.css | 4 ++++ src/assets/components/themes/saga-green/theme.css | 4 ++++ src/assets/components/themes/saga-orange/theme.css | 4 ++++ src/assets/components/themes/saga-purple/theme.css | 4 ++++ src/assets/components/themes/soho-dark/theme.css | 4 ++++ src/assets/components/themes/soho-light/theme.css | 4 ++++ src/assets/components/themes/tailwind-light/theme.css | 4 ++++ src/assets/components/themes/vela-blue/theme.css | 4 ++++ src/assets/components/themes/vela-green/theme.css | 4 ++++ src/assets/components/themes/vela-orange/theme.css | 4 ++++ src/assets/components/themes/vela-purple/theme.css | 4 ++++ src/assets/components/themes/viva-dark/theme.css | 4 ++++ src/assets/components/themes/viva-light/theme.css | 4 ++++ 48 files changed, 192 insertions(+) diff --git a/src/assets/components/themes/arya-blue/theme.css b/src/assets/components/themes/arya-blue/theme.css index 9e221a20126..eeead3538f7 100644 --- a/src/assets/components/themes/arya-blue/theme.css +++ b/src/assets/components/themes/arya-blue/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-dropdown { background: #121212; border: 1px solid #383838; diff --git a/src/assets/components/themes/arya-green/theme.css b/src/assets/components/themes/arya-green/theme.css index ac93c9c8c66..b0a9046e011 100644 --- a/src/assets/components/themes/arya-green/theme.css +++ b/src/assets/components/themes/arya-green/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-dropdown { background: #121212; border: 1px solid #383838; diff --git a/src/assets/components/themes/arya-orange/theme.css b/src/assets/components/themes/arya-orange/theme.css index 058302389f6..400a2c6444e 100644 --- a/src/assets/components/themes/arya-orange/theme.css +++ b/src/assets/components/themes/arya-orange/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-dropdown { background: #121212; border: 1px solid #383838; diff --git a/src/assets/components/themes/arya-purple/theme.css b/src/assets/components/themes/arya-purple/theme.css index b998fd6c53b..03bcdba5555 100644 --- a/src/assets/components/themes/arya-purple/theme.css +++ b/src/assets/components/themes/arya-purple/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-dropdown { background: #121212; border: 1px solid #383838; diff --git a/src/assets/components/themes/bootstrap4-dark-blue/theme.css b/src/assets/components/themes/bootstrap4-dark-blue/theme.css index bca48deb5b6..9bcd7778940 100644 --- a/src/assets/components/themes/bootstrap4-dark-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-blue/theme.css @@ -935,6 +935,10 @@ box-shadow: none; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f19ea6; + } + .p-dropdown { background: #20262e; border: 1px solid #3f4b5b; diff --git a/src/assets/components/themes/bootstrap4-dark-purple/theme.css b/src/assets/components/themes/bootstrap4-dark-purple/theme.css index e105bce7302..8bdf0a6c5be 100644 --- a/src/assets/components/themes/bootstrap4-dark-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-purple/theme.css @@ -935,6 +935,10 @@ box-shadow: none; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f19ea6; + } + .p-dropdown { background: #20262e; border: 1px solid #3f4b5b; diff --git a/src/assets/components/themes/bootstrap4-light-blue/theme.css b/src/assets/components/themes/bootstrap4-light-blue/theme.css index b56386ef4ca..dde55eff6e4 100644 --- a/src/assets/components/themes/bootstrap4-light-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-light-blue/theme.css @@ -935,6 +935,10 @@ box-shadow: none; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #dc3545; + } + .p-dropdown { background: #ffffff; border: 1px solid #ced4da; diff --git a/src/assets/components/themes/bootstrap4-light-purple/theme.css b/src/assets/components/themes/bootstrap4-light-purple/theme.css index 72f7a261cdd..e301fe585a9 100644 --- a/src/assets/components/themes/bootstrap4-light-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-light-purple/theme.css @@ -935,6 +935,10 @@ box-shadow: none; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #dc3545; + } + .p-dropdown { background: #ffffff; border: 1px solid #ced4da; diff --git a/src/assets/components/themes/fluent-light/theme.css b/src/assets/components/themes/fluent-light/theme.css index 5531f7e2b7a..af17cb9af13 100644 --- a/src/assets/components/themes/fluent-light/theme.css +++ b/src/assets/components/themes/fluent-light/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #a4252c; + } + .p-dropdown { background: #ffffff; border: 1px solid #605e5c; diff --git a/src/assets/components/themes/lara-dark-blue/theme.css b/src/assets/components/themes/lara-dark-blue/theme.css index b7461a44708..aec08c06028 100644 --- a/src/assets/components/themes/lara-dark-blue/theme.css +++ b/src/assets/components/themes/lara-dark-blue/theme.css @@ -948,6 +948,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #fca5a5; + } + .p-dropdown { background: #111827; border: 1px solid #424b57; diff --git a/src/assets/components/themes/lara-dark-indigo/theme.css b/src/assets/components/themes/lara-dark-indigo/theme.css index 7568b63fa6d..f4dece77a3a 100644 --- a/src/assets/components/themes/lara-dark-indigo/theme.css +++ b/src/assets/components/themes/lara-dark-indigo/theme.css @@ -948,6 +948,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #fca5a5; + } + .p-dropdown { background: #111827; border: 1px solid #424b57; diff --git a/src/assets/components/themes/lara-dark-purple/theme.css b/src/assets/components/themes/lara-dark-purple/theme.css index c6c40643d98..3af9392986b 100644 --- a/src/assets/components/themes/lara-dark-purple/theme.css +++ b/src/assets/components/themes/lara-dark-purple/theme.css @@ -948,6 +948,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #fca5a5; + } + .p-dropdown { background: #111827; border: 1px solid #424b57; diff --git a/src/assets/components/themes/lara-dark-teal/theme.css b/src/assets/components/themes/lara-dark-teal/theme.css index 0002606017c..628207025f9 100644 --- a/src/assets/components/themes/lara-dark-teal/theme.css +++ b/src/assets/components/themes/lara-dark-teal/theme.css @@ -948,6 +948,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #fca5a5; + } + .p-dropdown { background: #111827; border: 1px solid #424b57; diff --git a/src/assets/components/themes/lara-light-blue/theme.css b/src/assets/components/themes/lara-light-blue/theme.css index e51bf9f2db9..3ca01205c74 100644 --- a/src/assets/components/themes/lara-light-blue/theme.css +++ b/src/assets/components/themes/lara-light-blue/theme.css @@ -948,6 +948,10 @@ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e24c4c; + } + .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; diff --git a/src/assets/components/themes/lara-light-indigo/theme.css b/src/assets/components/themes/lara-light-indigo/theme.css index 1d16faf2d21..9fa733ae4c9 100644 --- a/src/assets/components/themes/lara-light-indigo/theme.css +++ b/src/assets/components/themes/lara-light-indigo/theme.css @@ -948,6 +948,10 @@ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e24c4c; + } + .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; diff --git a/src/assets/components/themes/lara-light-purple/theme.css b/src/assets/components/themes/lara-light-purple/theme.css index 17d7415b0c6..b2bd69fc955 100644 --- a/src/assets/components/themes/lara-light-purple/theme.css +++ b/src/assets/components/themes/lara-light-purple/theme.css @@ -948,6 +948,10 @@ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e24c4c; + } + .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; diff --git a/src/assets/components/themes/lara-light-teal/theme.css b/src/assets/components/themes/lara-light-teal/theme.css index 56bb47d933f..46952392849 100644 --- a/src/assets/components/themes/lara-light-teal/theme.css +++ b/src/assets/components/themes/lara-light-teal/theme.css @@ -948,6 +948,10 @@ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e24c4c; + } + .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; diff --git a/src/assets/components/themes/luna-amber/theme.css b/src/assets/components/themes/luna-amber/theme.css index 8026e335455..4947000d6e1 100644 --- a/src/assets/components/themes/luna-amber/theme.css +++ b/src/assets/components/themes/luna-amber/theme.css @@ -935,6 +935,10 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e57373; + } + .p-dropdown { background: #191919; border: 1px solid #4b4b4b; diff --git a/src/assets/components/themes/luna-blue/theme.css b/src/assets/components/themes/luna-blue/theme.css index ffb37e59e25..04ae5bc39c0 100644 --- a/src/assets/components/themes/luna-blue/theme.css +++ b/src/assets/components/themes/luna-blue/theme.css @@ -935,6 +935,10 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e57373; + } + .p-dropdown { background: #191919; border: 1px solid #4b4b4b; diff --git a/src/assets/components/themes/luna-green/theme.css b/src/assets/components/themes/luna-green/theme.css index 75b666e2f7b..f338e7f988c 100644 --- a/src/assets/components/themes/luna-green/theme.css +++ b/src/assets/components/themes/luna-green/theme.css @@ -935,6 +935,10 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e57373; + } + .p-dropdown { background: #191919; border: 1px solid #4b4b4b; diff --git a/src/assets/components/themes/luna-pink/theme.css b/src/assets/components/themes/luna-pink/theme.css index 3cf9e83812a..9514f9b67c0 100644 --- a/src/assets/components/themes/luna-pink/theme.css +++ b/src/assets/components/themes/luna-pink/theme.css @@ -935,6 +935,10 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e57373; + } + .p-dropdown { background: #191919; border: 1px solid #4b4b4b; diff --git a/src/assets/components/themes/md-dark-deeppurple/theme.css b/src/assets/components/themes/md-dark-deeppurple/theme.css index ed5e5b50d7b..3ebd75180ea 100644 --- a/src/assets/components/themes/md-dark-deeppurple/theme.css +++ b/src/assets/components/themes/md-dark-deeppurple/theme.css @@ -954,6 +954,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44435; + } + .p-dropdown { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.3); diff --git a/src/assets/components/themes/md-dark-indigo/theme.css b/src/assets/components/themes/md-dark-indigo/theme.css index 2041323f028..3ba96f06e45 100644 --- a/src/assets/components/themes/md-dark-indigo/theme.css +++ b/src/assets/components/themes/md-dark-indigo/theme.css @@ -954,6 +954,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44435; + } + .p-dropdown { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.3); diff --git a/src/assets/components/themes/md-light-deeppurple/theme.css b/src/assets/components/themes/md-light-deeppurple/theme.css index ed63152cdb9..d85cb5a9350 100644 --- a/src/assets/components/themes/md-light-deeppurple/theme.css +++ b/src/assets/components/themes/md-light-deeppurple/theme.css @@ -954,6 +954,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #b00020; + } + .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); diff --git a/src/assets/components/themes/md-light-indigo/theme.css b/src/assets/components/themes/md-light-indigo/theme.css index 403993ca69d..a4a86a2611e 100644 --- a/src/assets/components/themes/md-light-indigo/theme.css +++ b/src/assets/components/themes/md-light-indigo/theme.css @@ -954,6 +954,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #b00020; + } + .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); diff --git a/src/assets/components/themes/mdc-dark-deeppurple/theme.css b/src/assets/components/themes/mdc-dark-deeppurple/theme.css index 5c8c20e3ee3..9f90852b3f4 100644 --- a/src/assets/components/themes/mdc-dark-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-dark-deeppurple/theme.css @@ -954,6 +954,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44435; + } + .p-dropdown { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.3); diff --git a/src/assets/components/themes/mdc-dark-indigo/theme.css b/src/assets/components/themes/mdc-dark-indigo/theme.css index 3e709f86bff..7de70e3750d 100644 --- a/src/assets/components/themes/mdc-dark-indigo/theme.css +++ b/src/assets/components/themes/mdc-dark-indigo/theme.css @@ -954,6 +954,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44435; + } + .p-dropdown { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.3); diff --git a/src/assets/components/themes/mdc-light-deeppurple/theme.css b/src/assets/components/themes/mdc-light-deeppurple/theme.css index 44032f51c8e..3268a66a537 100644 --- a/src/assets/components/themes/mdc-light-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-light-deeppurple/theme.css @@ -954,6 +954,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #b00020; + } + .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); diff --git a/src/assets/components/themes/mdc-light-indigo/theme.css b/src/assets/components/themes/mdc-light-indigo/theme.css index 728b0cba70a..6b52add8835 100644 --- a/src/assets/components/themes/mdc-light-indigo/theme.css +++ b/src/assets/components/themes/mdc-light-indigo/theme.css @@ -954,6 +954,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #b00020; + } + .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); diff --git a/src/assets/components/themes/mira/theme.css b/src/assets/components/themes/mira/theme.css index be377a0c180..160a79f98fa 100644 --- a/src/assets/components/themes/mira/theme.css +++ b/src/assets/components/themes/mira/theme.css @@ -957,6 +957,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #bf616a; + } + .p-dropdown { background: #ffffff; border: 1px solid #d8dee9; diff --git a/src/assets/components/themes/nano/theme.css b/src/assets/components/themes/nano/theme.css index 9ae7f144783..f0ebe08c13b 100644 --- a/src/assets/components/themes/nano/theme.css +++ b/src/assets/components/themes/nano/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #d8222f; + } + .p-dropdown { background: #ffffff; border: 1px solid #a5acb3; diff --git a/src/assets/components/themes/nova-accent/theme.css b/src/assets/components/themes/nova-accent/theme.css index 589fce37ea8..dc9b576654e 100644 --- a/src/assets/components/themes/nova-accent/theme.css +++ b/src/assets/components/themes/nova-accent/theme.css @@ -931,6 +931,10 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #a80000; + } + .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; diff --git a/src/assets/components/themes/nova-alt/theme.css b/src/assets/components/themes/nova-alt/theme.css index 1d53e6fd868..71faa1dfb9f 100644 --- a/src/assets/components/themes/nova-alt/theme.css +++ b/src/assets/components/themes/nova-alt/theme.css @@ -935,6 +935,10 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #a80000; + } + .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; diff --git a/src/assets/components/themes/nova/theme.css b/src/assets/components/themes/nova/theme.css index cf0d3c3fb1a..3fbba3f546f 100644 --- a/src/assets/components/themes/nova/theme.css +++ b/src/assets/components/themes/nova/theme.css @@ -935,6 +935,10 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #a80000; + } + .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; diff --git a/src/assets/components/themes/rhea/theme.css b/src/assets/components/themes/rhea/theme.css index 9c06cbc0998..5e07e080c6f 100644 --- a/src/assets/components/themes/rhea/theme.css +++ b/src/assets/components/themes/rhea/theme.css @@ -931,6 +931,10 @@ box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e7a3a3; + } + .p-dropdown { background: #ffffff; border: 1px solid #dadada; diff --git a/src/assets/components/themes/saga-blue/theme.css b/src/assets/components/themes/saga-blue/theme.css index e33ae040372..88fceb12b8f 100644 --- a/src/assets/components/themes/saga-blue/theme.css +++ b/src/assets/components/themes/saga-blue/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44336; + } + .p-dropdown { background: #ffffff; border: 1px solid #ced4da; diff --git a/src/assets/components/themes/saga-green/theme.css b/src/assets/components/themes/saga-green/theme.css index 6ed98f56347..95eb1749da1 100644 --- a/src/assets/components/themes/saga-green/theme.css +++ b/src/assets/components/themes/saga-green/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44336; + } + .p-dropdown { background: #ffffff; border: 1px solid #ced4da; diff --git a/src/assets/components/themes/saga-orange/theme.css b/src/assets/components/themes/saga-orange/theme.css index 8c3e12e2937..75edc84272b 100644 --- a/src/assets/components/themes/saga-orange/theme.css +++ b/src/assets/components/themes/saga-orange/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44336; + } + .p-dropdown { background: #ffffff; border: 1px solid #ced4da; diff --git a/src/assets/components/themes/saga-purple/theme.css b/src/assets/components/themes/saga-purple/theme.css index cbffa537140..524e8e13125 100644 --- a/src/assets/components/themes/saga-purple/theme.css +++ b/src/assets/components/themes/saga-purple/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44336; + } + .p-dropdown { background: #ffffff; border: 1px solid #ced4da; diff --git a/src/assets/components/themes/soho-dark/theme.css b/src/assets/components/themes/soho-dark/theme.css index 4a648fd44b6..b16c5301a08 100644 --- a/src/assets/components/themes/soho-dark/theme.css +++ b/src/assets/components/themes/soho-dark/theme.css @@ -953,6 +953,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ff9a9a; + } + .p-dropdown { background: #1d1e27; border: 1px solid #3e4053; diff --git a/src/assets/components/themes/soho-light/theme.css b/src/assets/components/themes/soho-light/theme.css index 65c9c1b2852..ecd83074578 100644 --- a/src/assets/components/themes/soho-light/theme.css +++ b/src/assets/components/themes/soho-light/theme.css @@ -953,6 +953,10 @@ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ff6767; + } + .p-dropdown { background: #ffffff; border: 1px solid #d3dbe3; diff --git a/src/assets/components/themes/tailwind-light/theme.css b/src/assets/components/themes/tailwind-light/theme.css index 0db20b88595..4d0bf5a7c42 100644 --- a/src/assets/components/themes/tailwind-light/theme.css +++ b/src/assets/components/themes/tailwind-light/theme.css @@ -967,6 +967,10 @@ 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); } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f0a9a7; + } + .p-dropdown { background: #ffffff; border: 1px solid #d4d4d8; diff --git a/src/assets/components/themes/vela-blue/theme.css b/src/assets/components/themes/vela-blue/theme.css index 5b2c6454cce..b12bff0390e 100644 --- a/src/assets/components/themes/vela-blue/theme.css +++ b/src/assets/components/themes/vela-blue/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-dropdown { background: #17212f; border: 1px solid #304562; diff --git a/src/assets/components/themes/vela-green/theme.css b/src/assets/components/themes/vela-green/theme.css index 2b14b4b6012..bf688ae1724 100644 --- a/src/assets/components/themes/vela-green/theme.css +++ b/src/assets/components/themes/vela-green/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-dropdown { background: #17212f; border: 1px solid #304562; diff --git a/src/assets/components/themes/vela-orange/theme.css b/src/assets/components/themes/vela-orange/theme.css index c4c4c07d458..87545af235e 100644 --- a/src/assets/components/themes/vela-orange/theme.css +++ b/src/assets/components/themes/vela-orange/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-dropdown { background: #17212f; border: 1px solid #304562; diff --git a/src/assets/components/themes/vela-purple/theme.css b/src/assets/components/themes/vela-purple/theme.css index e6d59bdf070..fe0366bc561 100644 --- a/src/assets/components/themes/vela-purple/theme.css +++ b/src/assets/components/themes/vela-purple/theme.css @@ -931,6 +931,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-dropdown { background: #17212f; border: 1px solid #304562; diff --git a/src/assets/components/themes/viva-dark/theme.css b/src/assets/components/themes/viva-dark/theme.css index 96e6a22e07b..0679f961c43 100644 --- a/src/assets/components/themes/viva-dark/theme.css +++ b/src/assets/components/themes/viva-dark/theme.css @@ -961,6 +961,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f78c79; + } + .p-dropdown { background: #0e1315; border: 2px solid #263238; diff --git a/src/assets/components/themes/viva-light/theme.css b/src/assets/components/themes/viva-light/theme.css index 6140f4b44d3..eefbd2cd538 100644 --- a/src/assets/components/themes/viva-light/theme.css +++ b/src/assets/components/themes/viva-light/theme.css @@ -962,6 +962,10 @@ 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.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f88c79; + } + .p-dropdown { background: #ffffff; border: 2px solid #e1e1e1; From d05c74f9c4f268c879ecf670cec8967b584f0c22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 11 Dec 2023 17:23:55 +0300 Subject: [PATCH 110/137] dropdown invalid doc added --- .../doc/dropdown/dropdowndoc.module.ts | 4 +- src/app/showcase/doc/dropdown/invaliddoc.ts | 71 ++ .../showcase/pages/dropdown/dropdowndemo.ts | 6 + .../components/themes/arya-blue/theme.css | 661 ++++------ .../components/themes/arya-green/theme.css | 661 ++++------ .../components/themes/arya-orange/theme.css | 661 ++++------ .../components/themes/arya-purple/theme.css | 661 ++++------ .../themes/bootstrap4-dark-blue/theme.css | 662 ++++------ .../themes/bootstrap4-dark-purple/theme.css | 662 ++++------ .../themes/bootstrap4-light-blue/theme.css | 662 ++++------ .../themes/bootstrap4-light-purple/theme.css | 662 ++++------ .../components/themes/fluent-light/theme.css | 699 ++++------- .../themes/lara-dark-blue/theme.css | 679 ++++------- .../themes/lara-dark-indigo/theme.css | 679 ++++------- .../themes/lara-dark-purple/theme.css | 679 ++++------- .../themes/lara-dark-teal/theme.css | 679 ++++------- .../themes/lara-light-blue/theme.css | 692 ++++------- .../themes/lara-light-indigo/theme.css | 692 ++++------- .../themes/lara-light-purple/theme.css | 692 ++++------- .../themes/lara-light-teal/theme.css | 692 ++++------- .../components/themes/luna-amber/theme.css | 688 ++++------- .../components/themes/luna-blue/theme.css | 688 ++++------- .../components/themes/luna-green/theme.css | 688 ++++------- .../components/themes/luna-pink/theme.css | 688 ++++------- .../themes/md-dark-deeppurple/theme.css | 1078 ++++++----------- .../themes/md-dark-indigo/theme.css | 1078 ++++++----------- .../themes/md-light-deeppurple/theme.css | 800 ++++-------- .../themes/md-light-indigo/theme.css | 800 ++++-------- .../themes/mdc-dark-deeppurple/theme.css | 1078 ++++++----------- .../themes/mdc-dark-indigo/theme.css | 1078 ++++++----------- .../themes/mdc-light-deeppurple/theme.css | 800 ++++-------- .../themes/mdc-light-indigo/theme.css | 800 ++++-------- src/assets/components/themes/mira/theme.css | 706 ++++------- src/assets/components/themes/nano/theme.css | 659 ++++------ .../components/themes/nova-accent/theme.css | 660 ++++------ .../components/themes/nova-alt/theme.css | 663 ++++------ src/assets/components/themes/nova/theme.css | 663 ++++------ src/assets/components/themes/rhea/theme.css | 660 ++++------ .../components/themes/saga-blue/theme.css | 661 ++++------ .../components/themes/saga-green/theme.css | 661 ++++------ .../components/themes/saga-orange/theme.css | 661 ++++------ .../components/themes/saga-purple/theme.css | 661 ++++------ .../components/themes/soho-dark/theme.css | 726 ++++------- .../components/themes/soho-light/theme.css | 676 ++++------- .../themes/tailwind-light/theme.css | 734 ++++------- .../components/themes/vela-blue/theme.css | 661 ++++------ .../components/themes/vela-green/theme.css | 661 ++++------ .../components/themes/vela-orange/theme.css | 661 ++++------ .../components/themes/vela-purple/theme.css | 661 ++++------ .../components/themes/viva-dark/theme.css | 690 ++++------- .../components/themes/viva-light/theme.css | 690 ++++------- 51 files changed, 12277 insertions(+), 22358 deletions(-) create mode 100644 src/app/showcase/doc/dropdown/invaliddoc.ts diff --git a/src/app/showcase/doc/dropdown/dropdowndoc.module.ts b/src/app/showcase/doc/dropdown/dropdowndoc.module.ts index 6245f1e47ab..acd5022870e 100644 --- a/src/app/showcase/doc/dropdown/dropdowndoc.module.ts +++ b/src/app/showcase/doc/dropdown/dropdowndoc.module.ts @@ -11,6 +11,7 @@ import { EditableDoc } from './editabledoc'; import { GroupDoc } from './groupdoc'; import { TemplateDoc } from './templatedoc'; import { DisabledDoc } from './disableddoc'; +import { InvalidDoc } from './invaliddoc'; import { VirtualScrollDoc } from './virtualscrolldoc'; import { LazyVirtualScrollDoc } from './lazyvirtualscrolldoc'; import { FilterDoc } from './filterdoc'; @@ -18,10 +19,9 @@ import { FloatLabelDoc } from './floatlabeldoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; - @NgModule({ imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, FormsModule, ReactiveFormsModule, DropdownModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, EditableDoc, GroupDoc, TemplateDoc, DisabledDoc, VirtualScrollDoc,LazyVirtualScrollDoc, FilterDoc, FloatLabelDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, EditableDoc, GroupDoc, TemplateDoc, DisabledDoc, InvalidDoc, VirtualScrollDoc, LazyVirtualScrollDoc, FilterDoc, FloatLabelDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class DropdownDocModule {} diff --git a/src/app/showcase/doc/dropdown/invaliddoc.ts b/src/app/showcase/doc/dropdown/invaliddoc.ts new file mode 100644 index 00000000000..a4f48313425 --- /dev/null +++ b/src/app/showcase/doc/dropdown/invaliddoc.ts @@ -0,0 +1,71 @@ +import { Component, OnInit } from '@angular/core'; +import { Code } from '../../domain/code'; + +interface City { + name: string; + code: string; +} + +@Component({ + selector: 'dropdown-invalid-demo', + template: ` + +

Invalid state style is added using the ng-invalid and ng-dirty class to indicate a failed validation.

+
+
+ +
+ + ` +}) +export class InvalidDoc implements OnInit { + cities: City[]; + + selectedCity: City | undefined; + + ngOnInit() { + this.cities = [ + { name: 'New York', code: 'NY' }, + { name: 'Rome', code: 'RM' }, + { name: 'London', code: 'LDN' }, + { name: 'Istanbul', code: 'IST' }, + { name: 'Paris', code: 'PRS' } + ]; + } + + code: Code = { + basic: ``, + + html: ` +
+ +
`, + + typescript: ` +import { Component, OnInit } from '@angular/core'; + +interface City { + name: string; + code: string; +} +@Component({ + selector: 'dropdown-invalid-demo', + templateUrl: './dropdown-invalid-demo.html' +}) +export class DropdownInvalidDemo implements OnInit { + cities: City[] | undefined; + + selectedCity: City | undefined; + + ngOnInit() { + this.cities = [ + { name: 'New York', code: 'NY' }, + { name: 'Rome', code: 'RM' }, + { name: 'London', code: 'LDN' }, + { name: 'Istanbul', code: 'IST' }, + { name: 'Paris', code: 'PRS' } + ]; + } +}` + }; +} diff --git a/src/app/showcase/pages/dropdown/dropdowndemo.ts b/src/app/showcase/pages/dropdown/dropdowndemo.ts index 95fb2691898..7ea813f72bc 100755 --- a/src/app/showcase/pages/dropdown/dropdowndemo.ts +++ b/src/app/showcase/pages/dropdown/dropdowndemo.ts @@ -12,6 +12,7 @@ import { StyleDoc } from '../../doc/dropdown/styledoc'; import { AccessibilityDoc } from '../../doc/dropdown/accessibilitydoc'; import { ReactiveFormsDoc } from '../../doc/dropdown/reactiveformsdoc'; import { LazyVirtualScrollDoc } from '../../doc/dropdown/lazyvirtualscrolldoc'; +import { InvalidDoc } from '../../doc/dropdown/invaliddoc'; @Component({ templateUrl: './dropdowndemo.html', @@ -69,6 +70,11 @@ export class DropdownDemo { label: 'Disabled', component: DisabledDoc }, + { + id: 'invalid', + label: 'Invalid', + component: InvalidDoc + }, { id: 'floatlabel', label: 'Float Label', diff --git a/src/assets/components/themes/arya-blue/theme.css b/src/assets/components/themes/arya-blue/theme.css index eeead3538f7..135e25c9314 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); @@ -435,11 +422,9 @@ background: #1e1e1e; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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); @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,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; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #64B5F6; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1042,7 +999,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #383838; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #43a5f4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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); @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1526,7 +1450,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #383838; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,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; } @@ -1582,7 +1500,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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); @@ -1913,7 +1817,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #383838; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #64B5F6; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #64B5F6; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2851,9 +2727,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); @@ -2864,13 +2739,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; @@ -2896,7 +2771,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; @@ -2990,9 +2864,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); @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,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); @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3445,9 +3309,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); @@ -3458,9 +3322,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); @@ -3517,7 +3381,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #64B5F6; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,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); @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; } - .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } - .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4496,7 +4341,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); @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #43a5f4; color: #212529; @@ -4597,7 +4439,6 @@ color: #212529; border-color: #2396f2; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4629,7 +4470,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; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #93cbf9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #383838; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6276,14 +6087,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 b0a9046e011..d6092d9e03a 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); @@ -435,11 +422,9 @@ background: #1e1e1e; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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); @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,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; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81C784; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1042,7 +999,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #383838; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6abd6e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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); @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1526,7 +1450,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #383838; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,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; } @@ -1582,7 +1500,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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); @@ -1913,7 +1817,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #383838; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #81C784; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #81C784; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2851,9 +2727,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); @@ -2864,13 +2739,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; @@ -2896,7 +2771,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; @@ -2990,9 +2864,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); @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,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); @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3445,9 +3309,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); @@ -3458,9 +3322,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); @@ -3517,7 +3381,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #81C784; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,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); @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; } - .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } - .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4496,7 +4341,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); @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #6abd6e; color: #212529; @@ -4597,7 +4439,6 @@ color: #212529; border-color: #54b358; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4629,7 +4470,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; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #a7d8a9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #383838; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6276,14 +6087,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 400a2c6444e..362f8d570fb 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); @@ -435,11 +422,9 @@ background: #1e1e1e; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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); @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,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; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFD54F; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1042,7 +999,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #383838; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ffcd2e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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); @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1526,7 +1450,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #383838; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,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; } @@ -1582,7 +1500,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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); @@ -1913,7 +1817,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #383838; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #FFD54F; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #FFD54F; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2851,9 +2727,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); @@ -2864,13 +2739,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; @@ -2896,7 +2771,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; @@ -2990,9 +2864,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); @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,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); @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3445,9 +3309,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); @@ -3458,9 +3322,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); @@ -3517,7 +3381,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #FFD54F; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,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); @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; } - .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } - .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4496,7 +4341,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); @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #ffcd2e; color: #212529; @@ -4597,7 +4439,6 @@ color: #212529; border-color: #ffc50c; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4629,7 +4470,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; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #ffe284; } - .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #383838; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6276,14 +6087,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 03bcdba5555..a9751e5177e 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); @@ -435,11 +422,9 @@ background: #1e1e1e; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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); @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,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; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #BA68C8; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1042,7 +999,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #383838; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #b052c0; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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); @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1526,7 +1450,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #383838; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,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; } @@ -1582,7 +1500,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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); @@ -1913,7 +1817,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #383838; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #ffffff; background: #BA68C8; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #BA68C8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2851,9 +2727,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); @@ -2864,13 +2739,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; @@ -2896,7 +2771,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; @@ -2990,9 +2864,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); @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,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); @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3445,9 +3309,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); @@ -3458,9 +3322,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); @@ -3517,7 +3381,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #BA68C8; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,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); @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; } - .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } - .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4496,7 +4341,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); @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #b052c0; color: #ffffff; @@ -4597,7 +4439,6 @@ color: #ffffff; border-color: #a241b2; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4629,7 +4470,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; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #cf95d9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #383838; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6276,14 +6087,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 9bcd7778940..bd3c0f9ea28 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); @@ -435,11 +422,9 @@ background: #2a323d; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f19ea6; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -447,23 +432,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; @@ -490,7 +471,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); @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f19ea6; } - .p-cascadeselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,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; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,15 +826,12 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #3f4b5b; } @@ -903,11 +870,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; } @@ -915,30 +880,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f19ea6; - } - .p-dropdown { background: #20262e; border: 1px solid #3f4b5b; @@ -982,7 +939,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f19ea6; } - .p-dropdown-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1046,7 +1002,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #3f4b5b; } @@ -1059,7 +1014,9 @@ .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-inputgroup-addon { background: #2a323d; color: rgba(255, 255, 255, 0.6); @@ -1072,72 +1029,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #3f4b5b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f19ea6; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1145,11 +1094,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; } @@ -1157,14 +1104,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1203,11 +1148,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8dd0ff; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #f19ea6; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1240,57 +1183,45 @@ 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; } - ::-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; } @@ -1300,17 +1231,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); @@ -1385,11 +1313,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; @@ -1429,11 +1355,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; } @@ -1441,7 +1365,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1530,7 +1453,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #3f4b5b; } @@ -1540,15 +1462,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; @@ -1570,7 +1489,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; } @@ -1578,7 +1496,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; } @@ -1586,7 +1503,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1624,11 +1540,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; } @@ -1641,15 +1555,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; } @@ -1680,11 +1591,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; @@ -1692,7 +1601,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 { @@ -1701,7 +1610,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 { @@ -1710,7 +1619,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 { @@ -1719,14 +1628,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; @@ -1778,7 +1685,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; @@ -1786,7 +1692,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 { @@ -1795,7 +1701,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 { @@ -1804,7 +1710,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 { @@ -1813,14 +1719,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; @@ -1857,15 +1761,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); @@ -1925,7 +1826,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #3f4b5b; } @@ -1935,7 +1835,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; } @@ -1943,7 +1842,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #151515; background: #8dd0ff; @@ -2055,7 +1953,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 { @@ -2082,7 +1980,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2095,421 +1992,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; @@ -2533,7 +2423,6 @@ color: #8dd0ff; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2545,17 +2434,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; @@ -2566,52 +2452,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; } @@ -2689,7 +2568,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; @@ -2718,7 +2596,6 @@ border-color: transparent; color: #6c757d; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #7fd8e6; @@ -2747,7 +2624,6 @@ border-color: transparent; color: #7fd8e6; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #9fdaa8; @@ -2776,7 +2652,6 @@ border-color: transparent; color: #9fdaa8; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2805,7 +2680,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #b7a2e0; @@ -2834,7 +2708,6 @@ border-color: transparent; color: #b7a2e0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f19ea6; @@ -2863,9 +2736,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); @@ -2876,13 +2748,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; @@ -2908,7 +2780,6 @@ background: #8dd0ff; color: #151515; } - .p-datatable .p-paginator-top { border-width: 0; border-radius: 0; @@ -3002,9 +2873,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); @@ -3014,17 +2885,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; @@ -3054,12 +2925,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 { @@ -3162,7 +3033,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; @@ -3201,12 +3071,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; @@ -3234,7 +3102,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3254,7 +3121,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-column-filter-overlay { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -3292,7 +3158,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; @@ -3321,7 +3186,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3399,7 +3263,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; @@ -3408,7 +3271,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); @@ -3447,7 +3309,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-paginator { background: #2a323d; color: #8dd0ff; @@ -3457,9 +3318,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; @@ -3470,9 +3331,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; @@ -3529,7 +3390,6 @@ border-color: #3f4b5b; color: #8dd0ff; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3607,7 +3467,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; @@ -3616,7 +3475,6 @@ background: #2a323d; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3628,20 +3486,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; @@ -3698,11 +3555,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 { @@ -3775,7 +3632,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-treetable .p-paginator-top { border-width: 0; border-radius: 0; @@ -3915,7 +3771,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 { @@ -3976,7 +3832,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); @@ -4001,7 +3856,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; @@ -4074,7 +3928,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4100,7 +3953,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #2a323d; } @@ -4124,7 +3976,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #3f4b5b; background: #2a323d; @@ -4165,7 +4016,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #3f4b5b; padding: 1rem 1.25rem; @@ -4232,12 +4082,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f4b5b; border: 0 none; } - .p-splitter { border: 1px solid #3f4b5b; background: #2a323d; @@ -4254,7 +4102,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #3f4b5b; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4323,7 +4170,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #2a323d; border: 1px solid #3f4b5b; @@ -4334,7 +4180,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4382,7 +4227,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 4px; box-shadow: none; @@ -4455,7 +4299,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4497,7 +4340,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #3f4b5b; } - .p-sidebar { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4508,7 +4350,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); @@ -4518,13 +4360,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; @@ -4538,7 +4380,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } - .p-tooltip .p-tooltip-text { background: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -4558,7 +4399,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3f4b5b; } - .p-fileupload .p-fileupload-buttonbar { background: #2a323d; padding: 1rem 1.25rem; @@ -4598,7 +4438,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #56bdff; color: #151515; @@ -4609,7 +4448,6 @@ color: #151515; border-color: #1dadff; } - .p-breadcrumb { background: #343e4d; border: 0 none; @@ -4641,7 +4479,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; @@ -4689,7 +4526,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 { @@ -4703,7 +4540,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 { @@ -4714,7 +4551,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 { @@ -4728,7 +4565,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); @@ -4752,32 +4588,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; @@ -4836,7 +4671,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 { @@ -4850,7 +4685,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 { @@ -4861,7 +4696,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 { @@ -4919,10 +4754,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; @@ -4959,7 +4793,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 { @@ -4973,7 +4807,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 { @@ -4984,7 +4818,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 { @@ -5018,7 +4852,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem 1rem; background: #343e4d; @@ -5057,7 +4890,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 { @@ -5088,7 +4921,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 { @@ -5102,7 +4935,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 { @@ -5113,7 +4946,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 { @@ -5130,7 +4963,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5305,7 +5137,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 { @@ -5319,7 +5151,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 { @@ -5330,7 +5162,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 { @@ -5370,7 +5202,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #2a323d; @@ -5413,7 +5244,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 { @@ -5427,7 +5258,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 { @@ -5438,7 +5269,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 { @@ -5485,7 +5316,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5530,7 +5360,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #3f4b5b; @@ -5601,7 +5430,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #e3f3fe; } - .p-tieredmenu { padding: 0.5rem 0; background: #2a323d; @@ -5652,7 +5480,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 { @@ -5666,7 +5494,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 { @@ -5677,7 +5505,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 { @@ -5691,7 +5519,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5747,7 +5574,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5836,7 +5662,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5887,7 +5712,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 { @@ -5897,7 +5722,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 { @@ -5907,7 +5732,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 { @@ -5917,10 +5742,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; @@ -5951,7 +5775,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 +5832,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); @@ -6018,7 +5842,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); } @@ -6027,29 +5851,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; @@ -6073,7 +5891,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #3f4b5b; border-radius: 4px; @@ -6094,11 +5911,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; @@ -6140,7 +5955,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -6176,7 +5990,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6191,7 +6004,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6207,7 +6019,6 @@ color: #151515; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6229,7 +6040,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6237,7 +6047,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; @@ -6270,7 +6079,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 8bdf0a6c5be..87a0b6a8a60 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); @@ -435,11 +422,9 @@ background: #2a323d; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f19ea6; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -447,23 +432,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; @@ -490,7 +471,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); @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f19ea6; } - .p-cascadeselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,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; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,15 +826,12 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #3f4b5b; } @@ -903,11 +870,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; } @@ -915,30 +880,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f19ea6; - } - .p-dropdown { background: #20262e; border: 1px solid #3f4b5b; @@ -982,7 +939,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f19ea6; } - .p-dropdown-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1046,7 +1002,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #3f4b5b; } @@ -1059,7 +1014,9 @@ .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-inputgroup-addon { background: #2a323d; color: rgba(255, 255, 255, 0.6); @@ -1072,72 +1029,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #3f4b5b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f19ea6; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1145,11 +1094,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; } @@ -1157,14 +1104,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1203,11 +1148,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #c298d8; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #f19ea6; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1240,57 +1183,45 @@ 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; } - ::-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; } @@ -1300,17 +1231,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); @@ -1385,11 +1313,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; @@ -1429,11 +1355,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; } @@ -1441,7 +1365,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1530,7 +1453,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #3f4b5b; } @@ -1540,15 +1462,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; @@ -1570,7 +1489,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; } @@ -1578,7 +1496,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; } @@ -1586,7 +1503,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1624,11 +1540,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; } @@ -1641,15 +1555,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; } @@ -1680,11 +1591,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; @@ -1692,7 +1601,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 { @@ -1701,7 +1610,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 { @@ -1710,7 +1619,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 { @@ -1719,14 +1628,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; @@ -1778,7 +1685,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; @@ -1786,7 +1692,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 { @@ -1795,7 +1701,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 { @@ -1804,7 +1710,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 { @@ -1813,14 +1719,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; @@ -1857,15 +1761,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); @@ -1925,7 +1826,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #3f4b5b; } @@ -1935,7 +1835,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; } @@ -1943,7 +1842,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #151515; background: #c298d8; @@ -2055,7 +1953,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 { @@ -2082,7 +1980,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2095,421 +1992,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; @@ -2533,7 +2423,6 @@ color: #c298d8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2545,17 +2434,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; @@ -2566,52 +2452,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; } @@ -2689,7 +2568,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; @@ -2718,7 +2596,6 @@ border-color: transparent; color: #6c757d; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #7fd8e6; @@ -2747,7 +2624,6 @@ border-color: transparent; color: #7fd8e6; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #9fdaa8; @@ -2776,7 +2652,6 @@ border-color: transparent; color: #9fdaa8; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2805,7 +2680,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #b7a2e0; @@ -2834,7 +2708,6 @@ border-color: transparent; color: #b7a2e0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f19ea6; @@ -2863,9 +2736,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); @@ -2876,13 +2748,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; @@ -2908,7 +2780,6 @@ background: #c298d8; color: #151515; } - .p-datatable .p-paginator-top { border-width: 0; border-radius: 0; @@ -3002,9 +2873,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); @@ -3014,17 +2885,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; @@ -3054,12 +2925,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 { @@ -3162,7 +3033,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; @@ -3201,12 +3071,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; @@ -3234,7 +3102,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3254,7 +3121,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-column-filter-overlay { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -3292,7 +3158,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; @@ -3321,7 +3186,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3399,7 +3263,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; @@ -3408,7 +3271,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); @@ -3447,7 +3309,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-paginator { background: #2a323d; color: #c298d8; @@ -3457,9 +3318,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; @@ -3470,9 +3331,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; @@ -3529,7 +3390,6 @@ border-color: #3f4b5b; color: #c298d8; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3607,7 +3467,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; @@ -3616,7 +3475,6 @@ background: #2a323d; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3628,20 +3486,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; @@ -3698,11 +3555,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 { @@ -3775,7 +3632,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-treetable .p-paginator-top { border-width: 0; border-radius: 0; @@ -3915,7 +3771,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 { @@ -3976,7 +3832,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); @@ -4001,7 +3856,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; @@ -4074,7 +3928,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4100,7 +3953,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #2a323d; } @@ -4124,7 +3976,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #3f4b5b; background: #2a323d; @@ -4165,7 +4016,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #3f4b5b; padding: 1rem 1.25rem; @@ -4232,12 +4082,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f4b5b; border: 0 none; } - .p-splitter { border: 1px solid #3f4b5b; background: #2a323d; @@ -4254,7 +4102,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #3f4b5b; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4323,7 +4170,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #2a323d; border: 1px solid #3f4b5b; @@ -4334,7 +4180,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4382,7 +4227,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 4px; box-shadow: none; @@ -4455,7 +4299,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4497,7 +4340,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #3f4b5b; } - .p-sidebar { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4508,7 +4350,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); @@ -4518,13 +4360,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; @@ -4538,7 +4380,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } - .p-tooltip .p-tooltip-text { background: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -4558,7 +4399,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3f4b5b; } - .p-fileupload .p-fileupload-buttonbar { background: #2a323d; padding: 1rem 1.25rem; @@ -4598,7 +4438,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #aa70c7; color: #151515; @@ -4609,7 +4448,6 @@ color: #151515; border-color: #9954bb; } - .p-breadcrumb { background: #343e4d; border: 0 none; @@ -4641,7 +4479,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; @@ -4689,7 +4526,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 { @@ -4703,7 +4540,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 { @@ -4714,7 +4551,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 { @@ -4728,7 +4565,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); @@ -4752,32 +4588,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; @@ -4836,7 +4671,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 { @@ -4850,7 +4685,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 { @@ -4861,7 +4696,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 { @@ -4919,10 +4754,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; @@ -4959,7 +4793,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 { @@ -4973,7 +4807,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 { @@ -4984,7 +4818,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 { @@ -5018,7 +4852,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem 1rem; background: #343e4d; @@ -5057,7 +4890,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 { @@ -5088,7 +4921,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 { @@ -5102,7 +4935,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 { @@ -5113,7 +4946,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 { @@ -5130,7 +4963,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5305,7 +5137,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 { @@ -5319,7 +5151,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 { @@ -5330,7 +5162,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 { @@ -5370,7 +5202,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #2a323d; @@ -5413,7 +5244,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 { @@ -5427,7 +5258,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 { @@ -5438,7 +5269,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 { @@ -5485,7 +5316,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5530,7 +5360,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #3f4b5b; @@ -5601,7 +5430,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #f0e6f5; } - .p-tieredmenu { padding: 0.5rem 0; background: #2a323d; @@ -5652,7 +5480,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 { @@ -5666,7 +5494,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 { @@ -5677,7 +5505,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 { @@ -5691,7 +5519,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5747,7 +5574,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5836,7 +5662,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5887,7 +5712,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 { @@ -5897,7 +5722,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 { @@ -5907,7 +5732,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 { @@ -5917,10 +5742,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; @@ -5951,7 +5775,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 +5832,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); @@ -6018,7 +5842,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); } @@ -6027,29 +5851,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; @@ -6073,7 +5891,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #3f4b5b; border-radius: 4px; @@ -6094,11 +5911,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; @@ -6140,7 +5955,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -6176,7 +5990,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6191,7 +6004,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6207,7 +6019,6 @@ color: #151515; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6229,7 +6040,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6237,7 +6047,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; @@ -6270,7 +6079,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 dde55eff6e4..977aaaf2a5c 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; @@ -435,11 +422,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #dc3545; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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); @@ -515,14 +496,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 { @@ -671,7 +652,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; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #dc3545; } - .p-cascadeselect-panel { background: #ffffff; color: #212529; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #495057; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,15 +826,12 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #ced4da; } @@ -903,11 +870,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; } @@ -915,30 +880,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #dc3545; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -982,7 +939,6 @@ .p-dropdown.p-invalid.p-component { border-color: #dc3545; } - .p-dropdown-panel { background: #ffffff; color: #212529; @@ -1046,7 +1002,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-dropdown { background: #efefef; } @@ -1059,7 +1014,9 @@ .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-inputgroup-addon { background: #e9ecef; color: #495057; @@ -1072,72 +1029,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #dc3545; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1145,11 +1094,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; } @@ -1157,14 +1104,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1203,11 +1148,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #007bff; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #dc3545; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1240,57 +1183,45 @@ 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; } - ::-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; } @@ -1300,17 +1231,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; @@ -1385,11 +1313,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; @@ -1429,11 +1355,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; } @@ -1441,7 +1365,6 @@ color: #495057; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #212529; @@ -1530,7 +1453,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-multiselect { background: #efefef; } @@ -1540,15 +1462,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; @@ -1570,7 +1489,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; } @@ -1578,7 +1496,6 @@ color: #495057; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1586,7 +1503,6 @@ color: #495057; right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1624,11 +1540,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; } @@ -1641,15 +1555,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; } @@ -1680,11 +1591,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; @@ -1692,7 +1601,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 { @@ -1701,7 +1610,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 { @@ -1710,7 +1619,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 { @@ -1719,14 +1628,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; @@ -1778,7 +1685,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; @@ -1786,7 +1692,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 { @@ -1795,7 +1701,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 { @@ -1804,7 +1710,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 { @@ -1813,14 +1719,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; @@ -1857,15 +1761,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; @@ -1925,7 +1826,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-treeselect { background: #efefef; } @@ -1935,7 +1835,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; } @@ -1943,7 +1842,6 @@ color: #495057; right: 2.357rem; } - .p-button { color: #ffffff; background: #007bff; @@ -2055,7 +1953,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 { @@ -2082,7 +1980,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2095,421 +1992,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; @@ -2533,7 +2423,6 @@ color: #007bff; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2545,17 +2434,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; @@ -2566,52 +2452,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; } @@ -2689,7 +2568,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; @@ -2718,7 +2596,6 @@ border-color: transparent; color: #6c757d; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #17a2b8; @@ -2747,7 +2624,6 @@ border-color: transparent; color: #17a2b8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #28a745; @@ -2776,7 +2652,6 @@ border-color: transparent; color: #28a745; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffc107; @@ -2805,7 +2680,6 @@ border-color: transparent; color: #ffc107; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #6f42c1; @@ -2834,7 +2708,6 @@ border-color: transparent; color: #6f42c1; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #dc3545; @@ -2863,9 +2736,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; @@ -2876,13 +2748,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); @@ -2908,7 +2780,6 @@ background: #007bff; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 1px 0 0 0; border-radius: 0; @@ -3002,9 +2873,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; @@ -3014,17 +2885,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); @@ -3054,12 +2925,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 { @@ -3162,7 +3033,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; @@ -3201,12 +3071,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; @@ -3234,7 +3102,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; @@ -3254,7 +3121,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; @@ -3292,7 +3158,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; @@ -3321,7 +3186,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3399,7 +3263,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; @@ -3408,7 +3271,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #212529; @@ -3447,7 +3309,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-paginator { background: #ffffff; color: #007bff; @@ -3457,9 +3318,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; @@ -3470,9 +3331,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; @@ -3529,7 +3390,6 @@ border-color: #dee2e6; color: #007bff; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3607,7 +3467,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; @@ -3616,7 +3475,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3628,20 +3486,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; @@ -3698,11 +3555,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 { @@ -3775,7 +3632,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; @@ -3915,7 +3771,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 { @@ -3976,7 +3832,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #efefef; color: #212529; @@ -4001,7 +3856,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; @@ -4074,7 +3928,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: #212529; @@ -4100,7 +3953,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4124,7 +3976,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4165,7 +4016,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem 1.25rem; @@ -4232,12 +4082,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #efefef; border: 0 none; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4254,7 +4102,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4323,7 +4170,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #efefef; border: 1px solid #dee2e6; @@ -4334,7 +4180,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #212529; @@ -4382,7 +4227,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 4px; box-shadow: none; @@ -4455,7 +4299,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #212529; @@ -4497,7 +4340,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: rgba(0, 0, 0, 0.2); } - .p-sidebar { background: #ffffff; color: #212529; @@ -4508,7 +4350,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; @@ -4518,13 +4360,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); @@ -4538,7 +4380,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } - .p-tooltip .p-tooltip-text { background: #212529; color: #ffffff; @@ -4558,7 +4399,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #212529; } - .p-fileupload .p-fileupload-buttonbar { background: #efefef; padding: 1rem 1.25rem; @@ -4598,7 +4438,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #0069d9; color: #ffffff; @@ -4609,7 +4448,6 @@ color: #ffffff; border-color: #0062cc; } - .p-breadcrumb { background: #efefef; border: 0 none; @@ -4641,7 +4479,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4689,7 +4526,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 { @@ -4703,7 +4540,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 { @@ -4714,7 +4551,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 { @@ -4728,7 +4565,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); @@ -4752,32 +4588,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; @@ -4836,7 +4671,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 { @@ -4850,7 +4685,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 { @@ -4861,7 +4696,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 { @@ -4919,10 +4754,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; @@ -4959,7 +4793,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 { @@ -4973,7 +4807,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 { @@ -4984,7 +4818,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 { @@ -5018,7 +4852,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem 1rem; background: #efefef; @@ -5057,7 +4890,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 { @@ -5088,7 +4921,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 { @@ -5102,7 +4935,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 { @@ -5113,7 +4946,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 { @@ -5130,7 +4963,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5305,7 +5137,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 { @@ -5319,7 +5151,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 { @@ -5330,7 +5162,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 { @@ -5370,7 +5202,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5413,7 +5244,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 { @@ -5427,7 +5258,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 { @@ -5438,7 +5269,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 { @@ -5485,7 +5316,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5530,7 +5360,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #dee2e6; @@ -5601,7 +5430,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; @@ -5652,7 +5480,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 { @@ -5666,7 +5494,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 { @@ -5677,7 +5505,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 { @@ -5691,7 +5519,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5747,7 +5574,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5836,7 +5662,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5887,7 +5712,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 { @@ -5897,7 +5722,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 { @@ -5907,7 +5732,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 { @@ -5917,10 +5742,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; @@ -5951,7 +5775,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 +5832,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; @@ -6018,7 +5842,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; } @@ -6027,29 +5851,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; @@ -6073,7 +5891,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 4px; @@ -6094,11 +5911,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; @@ -6140,7 +5955,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #212529; @@ -6176,7 +5990,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6191,7 +6004,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6207,7 +6019,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6229,7 +6040,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 4px; @@ -6237,7 +6047,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; @@ -6270,7 +6079,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 e301fe585a9..7634347d936 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; @@ -435,11 +422,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #dc3545; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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); @@ -515,14 +496,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 { @@ -671,7 +652,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; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #dc3545; } - .p-cascadeselect-panel { background: #ffffff; color: #212529; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #495057; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,15 +826,12 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #ced4da; } @@ -903,11 +870,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; } @@ -915,30 +880,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #dc3545; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -982,7 +939,6 @@ .p-dropdown.p-invalid.p-component { border-color: #dc3545; } - .p-dropdown-panel { background: #ffffff; color: #212529; @@ -1046,7 +1002,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-dropdown { background: #efefef; } @@ -1059,7 +1014,9 @@ .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-inputgroup-addon { background: #e9ecef; color: #495057; @@ -1072,72 +1029,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #dc3545; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1145,11 +1094,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; } @@ -1157,14 +1104,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1203,11 +1148,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #883cae; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #dc3545; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1240,57 +1183,45 @@ 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; } - ::-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; } @@ -1300,17 +1231,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; @@ -1385,11 +1313,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; @@ -1429,11 +1355,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; } @@ -1441,7 +1365,6 @@ color: #495057; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #212529; @@ -1530,7 +1453,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-multiselect { background: #efefef; } @@ -1540,15 +1462,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; @@ -1570,7 +1489,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; } @@ -1578,7 +1496,6 @@ color: #495057; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1586,7 +1503,6 @@ color: #495057; right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1624,11 +1540,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; } @@ -1641,15 +1555,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; } @@ -1680,11 +1591,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; @@ -1692,7 +1601,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 { @@ -1701,7 +1610,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 { @@ -1710,7 +1619,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 { @@ -1719,14 +1628,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; @@ -1778,7 +1685,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; @@ -1786,7 +1692,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 { @@ -1795,7 +1701,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 { @@ -1804,7 +1710,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 { @@ -1813,14 +1719,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; @@ -1857,15 +1761,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; @@ -1925,7 +1826,6 @@ color: #212529; background: transparent; } - .p-input-filled .p-treeselect { background: #efefef; } @@ -1935,7 +1835,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; } @@ -1943,7 +1842,6 @@ color: #495057; right: 2.357rem; } - .p-button { color: #ffffff; background: #883cae; @@ -2055,7 +1953,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 { @@ -2082,7 +1980,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2095,421 +1992,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; @@ -2533,7 +2423,6 @@ color: #883cae; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2545,17 +2434,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; @@ -2566,52 +2452,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; } @@ -2689,7 +2568,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; @@ -2718,7 +2596,6 @@ border-color: transparent; color: #6c757d; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #17a2b8; @@ -2747,7 +2624,6 @@ border-color: transparent; color: #17a2b8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #28a745; @@ -2776,7 +2652,6 @@ border-color: transparent; color: #28a745; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffc107; @@ -2805,7 +2680,6 @@ border-color: transparent; color: #ffc107; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #6f42c1; @@ -2834,7 +2708,6 @@ border-color: transparent; color: #6f42c1; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #dc3545; @@ -2863,9 +2736,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; @@ -2876,13 +2748,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); @@ -2908,7 +2780,6 @@ background: #883cae; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 1px 0 0 0; border-radius: 0; @@ -3002,9 +2873,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; @@ -3014,17 +2885,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); @@ -3054,12 +2925,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 { @@ -3162,7 +3033,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; @@ -3201,12 +3071,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; @@ -3234,7 +3102,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; @@ -3254,7 +3121,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; @@ -3292,7 +3158,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; @@ -3321,7 +3186,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3399,7 +3263,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; @@ -3408,7 +3271,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #212529; @@ -3447,7 +3309,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-paginator { background: #ffffff; color: #883cae; @@ -3457,9 +3318,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; @@ -3470,9 +3331,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; @@ -3529,7 +3390,6 @@ border-color: #dee2e6; color: #883cae; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3607,7 +3467,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; @@ -3616,7 +3475,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3628,20 +3486,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; @@ -3698,11 +3555,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 { @@ -3775,7 +3632,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; @@ -3915,7 +3771,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 { @@ -3976,7 +3832,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #efefef; color: #212529; @@ -4001,7 +3856,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; @@ -4074,7 +3928,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: #212529; @@ -4100,7 +3953,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4124,7 +3976,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4165,7 +4016,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem 1.25rem; @@ -4232,12 +4082,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #efefef; border: 0 none; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4254,7 +4102,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4323,7 +4170,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #efefef; border: 1px solid #dee2e6; @@ -4334,7 +4180,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #212529; @@ -4382,7 +4227,6 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } - .p-dialog { border-radius: 4px; box-shadow: none; @@ -4455,7 +4299,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #212529; @@ -4497,7 +4340,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: rgba(0, 0, 0, 0.2); } - .p-sidebar { background: #ffffff; color: #212529; @@ -4508,7 +4350,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; @@ -4518,13 +4360,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); @@ -4538,7 +4380,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } - .p-tooltip .p-tooltip-text { background: #212529; color: #ffffff; @@ -4558,7 +4399,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #212529; } - .p-fileupload .p-fileupload-buttonbar { background: #efefef; padding: 1rem 1.25rem; @@ -4598,7 +4438,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #7a38a7; color: #ffffff; @@ -4609,7 +4448,6 @@ color: #ffffff; border-color: #68329e; } - .p-breadcrumb { background: #efefef; border: 0 none; @@ -4641,7 +4479,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4689,7 +4526,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 { @@ -4703,7 +4540,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 { @@ -4714,7 +4551,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 { @@ -4728,7 +4565,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); @@ -4752,32 +4588,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; @@ -4836,7 +4671,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 { @@ -4850,7 +4685,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 { @@ -4861,7 +4696,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 { @@ -4919,10 +4754,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; @@ -4959,7 +4793,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 { @@ -4973,7 +4807,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 { @@ -4984,7 +4818,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 { @@ -5018,7 +4852,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem 1rem; background: #efefef; @@ -5057,7 +4890,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 { @@ -5088,7 +4921,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 { @@ -5102,7 +4935,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 { @@ -5113,7 +4946,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 { @@ -5130,7 +4963,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5305,7 +5137,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 { @@ -5319,7 +5151,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 { @@ -5330,7 +5162,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 { @@ -5370,7 +5202,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5413,7 +5244,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 { @@ -5427,7 +5258,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 { @@ -5438,7 +5269,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 { @@ -5485,7 +5316,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5530,7 +5360,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #dee2e6; @@ -5601,7 +5430,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; @@ -5652,7 +5480,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 { @@ -5666,7 +5494,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 { @@ -5677,7 +5505,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 { @@ -5691,7 +5519,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5747,7 +5574,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5836,7 +5662,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5887,7 +5712,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 { @@ -5897,7 +5722,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 { @@ -5907,7 +5732,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 { @@ -5917,10 +5742,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; @@ -5951,7 +5775,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 +5832,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; @@ -6018,7 +5842,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; } @@ -6027,29 +5851,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; @@ -6073,7 +5891,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 4px; @@ -6094,11 +5911,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; @@ -6140,7 +5955,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #212529; @@ -6176,7 +5990,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6191,7 +6004,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6207,7 +6019,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6229,7 +6040,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 4px; @@ -6237,7 +6047,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; @@ -6270,7 +6079,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 af17cb9af13..af25c6f8d27 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; @@ -435,11 +422,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a4252c; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a4252c; } - .p-cascadeselect-panel { background: #ffffff; color: #323130; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #605e5c; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #323130; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a4252c; - } - .p-dropdown { background: #ffffff; border: 1px solid #605e5c; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #a4252c; } - .p-dropdown-panel { background: #ffffff; color: #323130; @@ -1042,7 +999,6 @@ color: #323130; background: transparent; } - .p-input-filled .p-dropdown { background: #faf9f8; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #f3f2f1; color: #605e5c; @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #605e5c; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a4252c; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #005a9e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #a4252c; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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; @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: #605e5c; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #323130; @@ -1526,7 +1450,6 @@ color: #323130; background: transparent; } - .p-input-filled .p-multiselect { background: #faf9f8; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #498205; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,6 @@ color: #605e5c; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1582,7 +1500,6 @@ color: #605e5c; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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; @@ -1913,7 +1817,6 @@ color: #323130; background: transparent; } - .p-input-filled .p-treeselect { background: #faf9f8; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: #605e5c; right: 2.357rem; } - .p-button { color: #ffffff; background: #0078d4; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #0078d4; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #d45c00; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #00b7c3; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #00b7c3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #498205; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #498205; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffaa44; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffaa44; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #8378de; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #8378de; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d13438; @@ -2851,9 +2727,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; @@ -2864,13 +2739,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; @@ -2896,7 +2771,6 @@ background: #edebe9; color: #323130; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2990,9 +2864,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; @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-column-filter-overlay { background: #ffffff; color: #323130; @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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; @@ -3396,7 +3262,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f2f1; color: #323130; @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-paginator { background: #ffffff; color: #605e5c; @@ -3445,9 +3309,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; @@ -3458,9 +3322,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; @@ -3517,7 +3381,6 @@ border-color: transparent; color: #323130; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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; @@ -3604,7 +3466,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.9375rem 0.9375rem; } - .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: #323130; @@ -3989,7 +3847,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; @@ -4038,7 +3895,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #323130; @@ -4064,7 +3920,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4088,7 +3943,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #a19f9d; background: #ffffff; @@ -4129,7 +3983,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #a19f9d; padding: 1rem; @@ -4196,12 +4049,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f3f2f1; border: 0 none; } - .p-splitter { border: 1px solid #a19f9d; background: #ffffff; @@ -4218,7 +4069,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #edebe9; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4287,7 +4137,6 @@ border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; } - .p-toolbar { background: #faf9f8; border: 1px solid #a19f9d; @@ -4298,7 +4147,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #323130; @@ -4346,7 +4194,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; @@ -4419,7 +4266,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #323130; @@ -4461,7 +4307,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #323130; @@ -4472,7 +4317,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; @@ -4482,13 +4327,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; @@ -4502,7 +4347,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #ffffff; color: #323130; @@ -4522,7 +4366,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #ffffff; } - .p-fileupload .p-fileupload-buttonbar { background: #faf9f8; padding: 1rem; @@ -4562,7 +4405,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #106ebe; color: #ffffff; @@ -4573,7 +4415,6 @@ color: #ffffff; border-color: #005a9e; } - .p-breadcrumb { background: #ffffff; border: 1px solid #eeeeee; @@ -4605,7 +4446,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #0078d4; } - .p-contextmenu { padding: 0; background: #ffffff; @@ -4653,7 +4493,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 { @@ -4667,7 +4507,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 { @@ -4678,7 +4518,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 { @@ -4692,7 +4532,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); @@ -4716,32 +4555,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; @@ -4800,7 +4638,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 { @@ -4814,7 +4652,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 { @@ -4825,7 +4663,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 { @@ -4883,10 +4721,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; @@ -4923,7 +4760,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 { @@ -4937,7 +4774,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 { @@ -4948,7 +4785,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 { @@ -4982,7 +4819,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #ffffff; @@ -5021,7 +4857,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 { @@ -5052,7 +4888,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 { @@ -5066,7 +4902,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 { @@ -5077,7 +4913,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 { @@ -5094,7 +4930,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5269,7 +5104,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 { @@ -5283,7 +5118,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 { @@ -5294,7 +5129,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 { @@ -5310,7 +5145,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0; background: #ffffff; @@ -5353,7 +5187,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 { @@ -5367,7 +5201,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 { @@ -5378,7 +5212,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 { @@ -5425,7 +5259,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5470,7 +5303,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 0 none; @@ -5541,7 +5373,6 @@ outline-offset: 0; box-shadow: inset inset 0 0 0 1px #605e5c; } - .p-tieredmenu { padding: 0; background: #ffffff; @@ -5592,7 +5423,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 { @@ -5606,7 +5437,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 { @@ -5617,7 +5448,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 { @@ -5631,7 +5462,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5687,7 +5517,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 2px; @@ -5776,7 +5605,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5827,7 +5655,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 { @@ -5837,7 +5665,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 { @@ -5847,7 +5675,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 { @@ -5857,10 +5685,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; @@ -5891,7 +5718,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 { @@ -5948,7 +5775,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; @@ -5958,7 +5785,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; } @@ -5967,29 +5794,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; @@ -6013,7 +5834,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #edebe9; border-radius: 2px; @@ -6034,11 +5854,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; @@ -6080,7 +5898,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #edebe9; color: #323130; @@ -6116,7 +5933,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 2px; @@ -6131,7 +5947,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - .p-progressbar { border: 0 none; height: 2px; @@ -6147,7 +5962,6 @@ color: #ffffff; line-height: 2px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6169,7 +5983,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #edebe9; border-radius: 2px; @@ -6177,7 +5990,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; @@ -6210,7 +6022,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #323130; @@ -6228,7 +6039,6 @@ .p-button-label { font-weight: 600; } - .p-slider:not(.p-disabled):hover { background-color: #deecf9; } @@ -6238,7 +6048,6 @@ .p-slider:not(.p-disabled):hover .p-slider-handle { border-color: #005a9e; } - .p-inputswitch { width: 40px; height: 20px; @@ -6266,7 +6075,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; @@ -6319,53 +6127,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; @@ -6376,11 +6173,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; @@ -6388,14 +6184,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; @@ -6403,22 +6198,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 aec08c06028..5dab9470682 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); @@ -452,11 +439,9 @@ background: #374151; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -464,23 +449,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; @@ -507,7 +488,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); @@ -517,13 +498,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); @@ -532,14 +513,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 { @@ -688,7 +669,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; } @@ -696,12 +676,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; @@ -744,7 +722,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } - .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -784,7 +761,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; } @@ -794,11 +770,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; } @@ -806,7 +780,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; @@ -815,7 +788,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; @@ -856,11 +828,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; } @@ -873,11 +843,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #60a5fa; } @@ -916,11 +884,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; } @@ -928,30 +894,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -995,7 +953,6 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } - .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1059,7 +1016,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #424b57; } @@ -1072,7 +1028,9 @@ .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-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1085,72 +1043,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1158,11 +1108,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; } @@ -1170,14 +1118,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1216,11 +1162,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #93c5fd; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #fca5a5; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1253,57 +1197,45 @@ 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; } - ::-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; } @@ -1313,17 +1245,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); @@ -1398,11 +1327,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; @@ -1442,11 +1369,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; } @@ -1454,7 +1379,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1543,7 +1467,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #424b57; } @@ -1553,15 +1476,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; @@ -1583,7 +1503,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; } @@ -1591,7 +1510,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; } @@ -1599,7 +1517,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1637,11 +1554,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; } @@ -1654,11 +1569,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; } @@ -1689,7 +1602,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; @@ -1697,7 +1609,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 { @@ -1706,7 +1618,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 { @@ -1715,7 +1627,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 { @@ -1724,14 +1636,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; @@ -1783,7 +1693,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; @@ -1791,7 +1700,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 { @@ -1800,7 +1709,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 { @@ -1809,7 +1718,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 { @@ -1818,14 +1727,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; @@ -1862,15 +1769,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); @@ -1930,7 +1834,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #424b57; } @@ -1940,7 +1843,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; } @@ -1948,7 +1850,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #030712; background: #60a5fa; @@ -2060,7 +1961,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 { @@ -2087,7 +1988,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2100,421 +2000,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; @@ -2538,7 +2431,6 @@ color: #60a5fa; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2550,17 +2442,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; @@ -2571,52 +2460,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; } @@ -2694,7 +2576,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; @@ -2723,7 +2604,6 @@ border-color: transparent; color: #94a3b8; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2752,7 +2632,6 @@ border-color: transparent; color: #38bdf8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2781,7 +2660,6 @@ border-color: transparent; color: #4ade80; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2810,7 +2688,6 @@ border-color: transparent; color: #fb923c; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2839,7 +2716,6 @@ border-color: transparent; color: #c084fc; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2868,9 +2744,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); @@ -2881,13 +2756,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); @@ -2913,7 +2788,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; @@ -3007,9 +2881,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); @@ -3019,17 +2893,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); @@ -3059,12 +2933,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 { @@ -3167,7 +3041,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; @@ -3206,12 +3079,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; @@ -3239,7 +3110,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; @@ -3259,7 +3129,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); @@ -3297,7 +3166,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; @@ -3326,7 +3194,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3404,7 +3271,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); @@ -3413,7 +3279,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); @@ -3452,7 +3317,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); @@ -3462,9 +3326,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); @@ -3475,9 +3339,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); @@ -3534,7 +3398,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3612,7 +3475,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); @@ -3621,7 +3483,6 @@ background: #1f2937; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #60a5fa; border-radius: 50%; @@ -3633,20 +3494,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; @@ -3703,11 +3563,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 { @@ -3780,7 +3640,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; @@ -3920,7 +3779,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 { @@ -3981,7 +3840,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); @@ -4006,7 +3864,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; @@ -4055,7 +3912,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4081,7 +3937,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2937; } @@ -4105,7 +3960,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4146,7 +4000,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4213,12 +4066,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; } - .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4235,7 +4086,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4304,7 +4154,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4315,7 +4164,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4363,7 +4211,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); @@ -4436,7 +4283,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4478,7 +4324,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } - .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4489,7 +4334,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); @@ -4499,13 +4344,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); @@ -4519,7 +4364,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4539,7 +4383,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4579,7 +4422,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #93c5fd; color: #030712; @@ -4590,7 +4432,6 @@ color: #030712; border-color: #bfdbfe; } - .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4622,7 +4463,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; @@ -4670,7 +4510,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 { @@ -4684,7 +4524,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 { @@ -4695,7 +4535,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 { @@ -4709,7 +4549,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); @@ -4733,32 +4572,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; @@ -4817,7 +4655,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 { @@ -4831,7 +4669,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 { @@ -4842,7 +4680,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 { @@ -4900,10 +4738,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; @@ -4940,7 +4777,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 { @@ -4954,7 +4791,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 { @@ -4965,7 +4802,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 { @@ -4999,7 +4836,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #374151; @@ -5038,7 +4874,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 { @@ -5069,7 +4905,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 { @@ -5083,7 +4919,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 { @@ -5094,7 +4930,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 { @@ -5111,7 +4947,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5286,7 +5121,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 { @@ -5300,7 +5135,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 { @@ -5311,7 +5146,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 { @@ -5327,7 +5162,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5370,7 +5204,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 { @@ -5384,7 +5218,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 { @@ -5395,7 +5229,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 { @@ -5442,7 +5276,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5487,7 +5320,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5558,7 +5390,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; @@ -5609,7 +5440,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 { @@ -5623,7 +5454,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 { @@ -5634,7 +5465,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 { @@ -5648,7 +5479,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5704,7 +5534,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5793,7 +5622,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5844,7 +5672,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 { @@ -5854,7 +5682,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 { @@ -5864,7 +5692,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 { @@ -5874,10 +5702,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; @@ -5908,7 +5735,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 { @@ -5965,7 +5792,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; @@ -5975,7 +5802,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; } @@ -5984,29 +5811,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; @@ -6030,7 +5851,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #424b57; border-radius: 6px; @@ -6051,11 +5871,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; @@ -6097,7 +5915,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -6133,7 +5950,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6148,7 +5964,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6164,7 +5979,6 @@ color: #030712; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6186,7 +6000,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6194,7 +6007,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; @@ -6227,7 +6039,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6244,32 +6055,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); } @@ -6291,46 +6095,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 f4dece77a3a..518338dc02c 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); @@ -452,11 +439,9 @@ background: #374151; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -464,23 +449,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; @@ -507,7 +488,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); @@ -517,13 +498,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); @@ -532,14 +513,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 { @@ -688,7 +669,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; } @@ -696,12 +676,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; @@ -744,7 +722,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } - .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -784,7 +761,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; } @@ -794,11 +770,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; } @@ -806,7 +780,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; @@ -815,7 +788,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; @@ -856,11 +828,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; } @@ -873,11 +843,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #818cf8; } @@ -916,11 +884,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; } @@ -928,30 +894,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -995,7 +953,6 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } - .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1059,7 +1016,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #424b57; } @@ -1072,7 +1028,9 @@ .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-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1085,72 +1043,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1158,11 +1108,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; } @@ -1170,14 +1118,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1216,11 +1162,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #a5b4fc; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #fca5a5; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1253,57 +1197,45 @@ 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; } - ::-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; } @@ -1313,17 +1245,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); @@ -1398,11 +1327,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; @@ -1442,11 +1369,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; } @@ -1454,7 +1379,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1543,7 +1467,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #424b57; } @@ -1553,15 +1476,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; @@ -1583,7 +1503,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; } @@ -1591,7 +1510,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; } @@ -1599,7 +1517,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1637,11 +1554,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; } @@ -1654,11 +1569,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; } @@ -1689,7 +1602,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; @@ -1697,7 +1609,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 { @@ -1706,7 +1618,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 { @@ -1715,7 +1627,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 { @@ -1724,14 +1636,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; @@ -1783,7 +1693,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; @@ -1791,7 +1700,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 { @@ -1800,7 +1709,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 { @@ -1809,7 +1718,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 { @@ -1818,14 +1727,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; @@ -1862,15 +1769,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); @@ -1930,7 +1834,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #424b57; } @@ -1940,7 +1843,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; } @@ -1948,7 +1850,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #030712; background: #818cf8; @@ -2060,7 +1961,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 { @@ -2087,7 +1988,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2100,421 +2000,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; @@ -2538,7 +2431,6 @@ color: #818cf8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2550,17 +2442,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; @@ -2571,52 +2460,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; } @@ -2694,7 +2576,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; @@ -2723,7 +2604,6 @@ border-color: transparent; color: #94a3b8; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2752,7 +2632,6 @@ border-color: transparent; color: #38bdf8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2781,7 +2660,6 @@ border-color: transparent; color: #4ade80; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2810,7 +2688,6 @@ border-color: transparent; color: #fb923c; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2839,7 +2716,6 @@ border-color: transparent; color: #c084fc; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2868,9 +2744,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); @@ -2881,13 +2756,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); @@ -2913,7 +2788,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; @@ -3007,9 +2881,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); @@ -3019,17 +2893,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); @@ -3059,12 +2933,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 { @@ -3167,7 +3041,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; @@ -3206,12 +3079,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; @@ -3239,7 +3110,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; @@ -3259,7 +3129,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); @@ -3297,7 +3166,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; @@ -3326,7 +3194,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3404,7 +3271,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); @@ -3413,7 +3279,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); @@ -3452,7 +3317,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); @@ -3462,9 +3326,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); @@ -3475,9 +3339,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); @@ -3534,7 +3398,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3612,7 +3475,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); @@ -3621,7 +3483,6 @@ background: #1f2937; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #818cf8; border-radius: 50%; @@ -3633,20 +3494,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; @@ -3703,11 +3563,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 { @@ -3780,7 +3640,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; @@ -3920,7 +3779,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 { @@ -3981,7 +3840,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); @@ -4006,7 +3864,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; @@ -4055,7 +3912,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4081,7 +3937,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2937; } @@ -4105,7 +3960,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4146,7 +4000,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4213,12 +4066,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; } - .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4235,7 +4086,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4304,7 +4154,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4315,7 +4164,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4363,7 +4211,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); @@ -4436,7 +4283,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4478,7 +4324,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } - .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4489,7 +4334,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); @@ -4499,13 +4344,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); @@ -4519,7 +4364,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4539,7 +4383,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4579,7 +4422,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #a5b4fc; color: #030712; @@ -4590,7 +4432,6 @@ color: #030712; border-color: #c7d2fe; } - .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4622,7 +4463,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; @@ -4670,7 +4510,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 { @@ -4684,7 +4524,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 { @@ -4695,7 +4535,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 { @@ -4709,7 +4549,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); @@ -4733,32 +4572,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; @@ -4817,7 +4655,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 { @@ -4831,7 +4669,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 { @@ -4842,7 +4680,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 { @@ -4900,10 +4738,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; @@ -4940,7 +4777,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 { @@ -4954,7 +4791,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 { @@ -4965,7 +4802,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 { @@ -4999,7 +4836,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #374151; @@ -5038,7 +4874,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 { @@ -5069,7 +4905,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 { @@ -5083,7 +4919,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 { @@ -5094,7 +4930,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 { @@ -5111,7 +4947,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5286,7 +5121,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 { @@ -5300,7 +5135,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 { @@ -5311,7 +5146,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 { @@ -5327,7 +5162,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5370,7 +5204,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 { @@ -5384,7 +5218,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 { @@ -5395,7 +5229,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 { @@ -5442,7 +5276,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5487,7 +5320,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5558,7 +5390,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; @@ -5609,7 +5440,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 { @@ -5623,7 +5454,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 { @@ -5634,7 +5465,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 { @@ -5648,7 +5479,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5704,7 +5534,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5793,7 +5622,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5844,7 +5672,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 { @@ -5854,7 +5682,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 { @@ -5864,7 +5692,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 { @@ -5874,10 +5702,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; @@ -5908,7 +5735,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 { @@ -5965,7 +5792,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; @@ -5975,7 +5802,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; } @@ -5984,29 +5811,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; @@ -6030,7 +5851,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #424b57; border-radius: 6px; @@ -6051,11 +5871,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; @@ -6097,7 +5915,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -6133,7 +5950,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6148,7 +5964,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6164,7 +5979,6 @@ color: #030712; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6186,7 +6000,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6194,7 +6007,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; @@ -6227,7 +6039,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6244,32 +6055,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); } @@ -6291,46 +6095,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 3af9392986b..b08293e6707 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); @@ -452,11 +439,9 @@ background: #374151; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -464,23 +449,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; @@ -507,7 +488,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); @@ -517,13 +498,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); @@ -532,14 +513,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 { @@ -688,7 +669,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; } @@ -696,12 +676,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; @@ -744,7 +722,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } - .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -784,7 +761,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; } @@ -794,11 +770,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; } @@ -806,7 +780,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; @@ -815,7 +788,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; @@ -856,11 +828,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; } @@ -873,11 +843,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #a78bfa; } @@ -916,11 +884,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; } @@ -928,30 +894,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -995,7 +953,6 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } - .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1059,7 +1016,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #424b57; } @@ -1072,7 +1028,9 @@ .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-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1085,72 +1043,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1158,11 +1108,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; } @@ -1170,14 +1118,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1216,11 +1162,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #c4b5fd; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #fca5a5; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1253,57 +1197,45 @@ 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; } - ::-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; } @@ -1313,17 +1245,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); @@ -1398,11 +1327,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; @@ -1442,11 +1369,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; } @@ -1454,7 +1379,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1543,7 +1467,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #424b57; } @@ -1553,15 +1476,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; @@ -1583,7 +1503,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; } @@ -1591,7 +1510,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; } @@ -1599,7 +1517,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1637,11 +1554,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; } @@ -1654,11 +1569,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; } @@ -1689,7 +1602,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; @@ -1697,7 +1609,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 { @@ -1706,7 +1618,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 { @@ -1715,7 +1627,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 { @@ -1724,14 +1636,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; @@ -1783,7 +1693,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; @@ -1791,7 +1700,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 { @@ -1800,7 +1709,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 { @@ -1809,7 +1718,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 { @@ -1818,14 +1727,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; @@ -1862,15 +1769,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); @@ -1930,7 +1834,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #424b57; } @@ -1940,7 +1843,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; } @@ -1948,7 +1850,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #030712; background: #a78bfa; @@ -2060,7 +1961,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 { @@ -2087,7 +1988,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2100,421 +2000,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; @@ -2538,7 +2431,6 @@ color: #a78bfa; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2550,17 +2442,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; @@ -2571,52 +2460,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; } @@ -2694,7 +2576,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; @@ -2723,7 +2604,6 @@ border-color: transparent; color: #94a3b8; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2752,7 +2632,6 @@ border-color: transparent; color: #38bdf8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2781,7 +2660,6 @@ border-color: transparent; color: #4ade80; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2810,7 +2688,6 @@ border-color: transparent; color: #fb923c; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2839,7 +2716,6 @@ border-color: transparent; color: #c084fc; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2868,9 +2744,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); @@ -2881,13 +2756,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); @@ -2913,7 +2788,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; @@ -3007,9 +2881,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); @@ -3019,17 +2893,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); @@ -3059,12 +2933,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 { @@ -3167,7 +3041,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; @@ -3206,12 +3079,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; @@ -3239,7 +3110,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; @@ -3259,7 +3129,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); @@ -3297,7 +3166,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; @@ -3326,7 +3194,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3404,7 +3271,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); @@ -3413,7 +3279,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); @@ -3452,7 +3317,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); @@ -3462,9 +3326,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); @@ -3475,9 +3339,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); @@ -3534,7 +3398,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3612,7 +3475,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); @@ -3621,7 +3483,6 @@ background: #1f2937; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #a78bfa; border-radius: 50%; @@ -3633,20 +3494,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; @@ -3703,11 +3563,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 { @@ -3780,7 +3640,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; @@ -3920,7 +3779,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 { @@ -3981,7 +3840,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); @@ -4006,7 +3864,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; @@ -4055,7 +3912,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4081,7 +3937,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2937; } @@ -4105,7 +3960,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4146,7 +4000,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4213,12 +4066,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; } - .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4235,7 +4086,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4304,7 +4154,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4315,7 +4164,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4363,7 +4211,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); @@ -4436,7 +4283,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4478,7 +4324,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } - .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4489,7 +4334,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); @@ -4499,13 +4344,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); @@ -4519,7 +4364,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4539,7 +4383,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4579,7 +4422,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #c4b5fd; color: #030712; @@ -4590,7 +4432,6 @@ color: #030712; border-color: #ddd6fe; } - .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4622,7 +4463,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; @@ -4670,7 +4510,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 { @@ -4684,7 +4524,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 { @@ -4695,7 +4535,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 { @@ -4709,7 +4549,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); @@ -4733,32 +4572,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; @@ -4817,7 +4655,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 { @@ -4831,7 +4669,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 { @@ -4842,7 +4680,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 { @@ -4900,10 +4738,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; @@ -4940,7 +4777,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 { @@ -4954,7 +4791,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 { @@ -4965,7 +4802,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 { @@ -4999,7 +4836,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #374151; @@ -5038,7 +4874,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 { @@ -5069,7 +4905,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 { @@ -5083,7 +4919,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 { @@ -5094,7 +4930,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 { @@ -5111,7 +4947,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5286,7 +5121,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 { @@ -5300,7 +5135,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 { @@ -5311,7 +5146,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 { @@ -5327,7 +5162,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5370,7 +5204,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 { @@ -5384,7 +5218,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 { @@ -5395,7 +5229,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 { @@ -5442,7 +5276,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5487,7 +5320,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5558,7 +5390,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; @@ -5609,7 +5440,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 { @@ -5623,7 +5454,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 { @@ -5634,7 +5465,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 { @@ -5648,7 +5479,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5704,7 +5534,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5793,7 +5622,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5844,7 +5672,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 { @@ -5854,7 +5682,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 { @@ -5864,7 +5692,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 { @@ -5874,10 +5702,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; @@ -5908,7 +5735,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 { @@ -5965,7 +5792,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; @@ -5975,7 +5802,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; } @@ -5984,29 +5811,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; @@ -6030,7 +5851,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #424b57; border-radius: 6px; @@ -6051,11 +5871,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; @@ -6097,7 +5915,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -6133,7 +5950,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6148,7 +5964,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6164,7 +5979,6 @@ color: #030712; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6186,7 +6000,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6194,7 +6007,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; @@ -6227,7 +6039,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6244,32 +6055,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); } @@ -6291,46 +6095,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 628207025f9..bb4584b0c9e 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); @@ -452,11 +439,9 @@ background: #374151; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -464,23 +449,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; @@ -507,7 +488,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); @@ -517,13 +498,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); @@ -532,14 +513,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 { @@ -688,7 +669,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; } @@ -696,12 +676,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; @@ -744,7 +722,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } - .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -784,7 +761,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; } @@ -794,11 +770,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; } @@ -806,7 +780,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; @@ -815,7 +788,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; @@ -856,11 +828,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; } @@ -873,11 +843,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #2dd4bf; } @@ -916,11 +884,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; } @@ -928,30 +894,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -995,7 +953,6 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } - .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1059,7 +1016,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #424b57; } @@ -1072,7 +1028,9 @@ .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-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1085,72 +1043,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1158,11 +1108,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; } @@ -1170,14 +1118,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1216,11 +1162,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #5eead4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #fca5a5; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1253,57 +1197,45 @@ 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; } - ::-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; } @@ -1313,17 +1245,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); @@ -1398,11 +1327,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; @@ -1442,11 +1369,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; } @@ -1454,7 +1379,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1543,7 +1467,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #424b57; } @@ -1553,15 +1476,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; @@ -1583,7 +1503,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; } @@ -1591,7 +1510,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; } @@ -1599,7 +1517,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1637,11 +1554,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; } @@ -1654,11 +1569,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; } @@ -1689,7 +1602,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; @@ -1697,7 +1609,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 { @@ -1706,7 +1618,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 { @@ -1715,7 +1627,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 { @@ -1724,14 +1636,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; @@ -1783,7 +1693,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; @@ -1791,7 +1700,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 { @@ -1800,7 +1709,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 { @@ -1809,7 +1718,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 { @@ -1818,14 +1727,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; @@ -1862,15 +1769,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); @@ -1930,7 +1834,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #424b57; } @@ -1940,7 +1843,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; } @@ -1948,7 +1850,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #030712; background: #2dd4bf; @@ -2060,7 +1961,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 { @@ -2087,7 +1988,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2100,421 +2000,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; @@ -2538,7 +2431,6 @@ color: #2dd4bf; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2550,17 +2442,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; @@ -2571,52 +2460,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; } @@ -2694,7 +2576,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; @@ -2723,7 +2604,6 @@ border-color: transparent; color: #94a3b8; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2752,7 +2632,6 @@ border-color: transparent; color: #38bdf8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2781,7 +2660,6 @@ border-color: transparent; color: #4ade80; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2810,7 +2688,6 @@ border-color: transparent; color: #fb923c; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2839,7 +2716,6 @@ border-color: transparent; color: #c084fc; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2868,9 +2744,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); @@ -2881,13 +2756,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); @@ -2913,7 +2788,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; @@ -3007,9 +2881,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); @@ -3019,17 +2893,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); @@ -3059,12 +2933,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 { @@ -3167,7 +3041,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; @@ -3206,12 +3079,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; @@ -3239,7 +3110,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; @@ -3259,7 +3129,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); @@ -3297,7 +3166,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; @@ -3326,7 +3194,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3404,7 +3271,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); @@ -3413,7 +3279,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); @@ -3452,7 +3317,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); @@ -3462,9 +3326,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); @@ -3475,9 +3339,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); @@ -3534,7 +3398,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3612,7 +3475,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); @@ -3621,7 +3483,6 @@ background: #1f2937; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #2dd4bf; border-radius: 50%; @@ -3633,20 +3494,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; @@ -3703,11 +3563,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 { @@ -3780,7 +3640,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; @@ -3920,7 +3779,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 { @@ -3981,7 +3840,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); @@ -4006,7 +3864,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; @@ -4055,7 +3912,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4081,7 +3937,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2937; } @@ -4105,7 +3960,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4146,7 +4000,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4213,12 +4066,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; } - .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4235,7 +4086,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4304,7 +4154,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4315,7 +4164,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4363,7 +4211,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); @@ -4436,7 +4283,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4478,7 +4324,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } - .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4489,7 +4334,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); @@ -4499,13 +4344,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); @@ -4519,7 +4364,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4539,7 +4383,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4579,7 +4422,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #5eead4; color: #030712; @@ -4590,7 +4432,6 @@ color: #030712; border-color: #99f6e4; } - .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4622,7 +4463,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; @@ -4670,7 +4510,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 { @@ -4684,7 +4524,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 { @@ -4695,7 +4535,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 { @@ -4709,7 +4549,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); @@ -4733,32 +4572,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; @@ -4817,7 +4655,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 { @@ -4831,7 +4669,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 { @@ -4842,7 +4680,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 { @@ -4900,10 +4738,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; @@ -4940,7 +4777,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 { @@ -4954,7 +4791,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 { @@ -4965,7 +4802,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 { @@ -4999,7 +4836,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #374151; @@ -5038,7 +4874,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 { @@ -5069,7 +4905,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 { @@ -5083,7 +4919,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 { @@ -5094,7 +4930,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 { @@ -5111,7 +4947,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5286,7 +5121,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 { @@ -5300,7 +5135,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 { @@ -5311,7 +5146,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 { @@ -5327,7 +5162,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5370,7 +5204,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 { @@ -5384,7 +5218,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 { @@ -5395,7 +5229,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 { @@ -5442,7 +5276,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5487,7 +5320,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5558,7 +5390,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; @@ -5609,7 +5440,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 { @@ -5623,7 +5454,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 { @@ -5634,7 +5465,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 { @@ -5648,7 +5479,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5704,7 +5534,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5793,7 +5622,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5844,7 +5672,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 { @@ -5854,7 +5682,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 { @@ -5864,7 +5692,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 { @@ -5874,10 +5702,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; @@ -5908,7 +5735,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 { @@ -5965,7 +5792,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; @@ -5975,7 +5802,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; } @@ -5984,29 +5811,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; @@ -6030,7 +5851,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #424b57; border-radius: 6px; @@ -6051,11 +5871,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; @@ -6097,7 +5915,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -6133,7 +5950,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6148,7 +5964,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6164,7 +5979,6 @@ color: #030712; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6186,7 +6000,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6194,7 +6007,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; @@ -6227,7 +6039,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6244,32 +6055,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); } @@ -6291,46 +6095,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 3ca01205c74..5cc09ec4e41 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; @@ -452,11 +439,9 @@ background: #ffffff; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -464,23 +449,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; @@ -507,7 +488,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; @@ -517,13 +498,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; @@ -532,14 +513,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 { @@ -688,7 +669,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -696,12 +676,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; @@ -744,7 +722,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } - .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -784,7 +761,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; } @@ -794,11 +770,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; } @@ -806,7 +780,6 @@ color: #6b7280; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -815,7 +788,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; @@ -856,11 +828,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; } @@ -873,11 +843,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #3B82F6; } @@ -916,11 +884,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; } @@ -928,30 +894,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -995,7 +953,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } - .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1059,7 +1016,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1072,7 +1028,9 @@ .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-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1085,72 +1043,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1158,11 +1108,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; } @@ -1170,14 +1118,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1216,11 +1162,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #2563eb; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #e24c4c; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1253,57 +1197,45 @@ 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; } - ::-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; } @@ -1313,17 +1245,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; @@ -1398,11 +1327,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; @@ -1442,11 +1369,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; } @@ -1454,7 +1379,6 @@ color: #6b7280; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1543,7 +1467,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1553,15 +1476,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; @@ -1583,7 +1503,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; } @@ -1591,7 +1510,6 @@ color: #6b7280; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1599,7 +1517,6 @@ color: #6b7280; right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1637,11 +1554,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; } @@ -1654,11 +1569,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; } @@ -1689,7 +1602,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; @@ -1697,7 +1609,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 { @@ -1706,7 +1618,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 { @@ -1715,7 +1627,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 { @@ -1724,14 +1636,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; @@ -1783,7 +1693,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; @@ -1791,7 +1700,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 { @@ -1800,7 +1709,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 { @@ -1809,7 +1718,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 { @@ -1818,14 +1727,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; @@ -1862,15 +1769,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; @@ -1930,7 +1834,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1940,7 +1843,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; } @@ -1948,7 +1850,6 @@ color: #6b7280; right: 3rem; } - .p-button { color: #ffffff; background: #3B82F6; @@ -2060,7 +1961,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 { @@ -2087,7 +1988,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2100,421 +2000,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; @@ -2538,7 +2431,6 @@ color: #1D4ED8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2550,17 +2442,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; @@ -2571,52 +2460,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; } @@ -2694,7 +2576,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; @@ -2723,7 +2604,6 @@ border-color: transparent; color: #64748b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2752,7 +2632,6 @@ border-color: transparent; color: #0ea5e9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2781,7 +2660,6 @@ border-color: transparent; color: #22c55e; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2810,7 +2688,6 @@ border-color: transparent; color: #f97316; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2839,7 +2716,6 @@ border-color: transparent; color: #a855f7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2868,9 +2744,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; @@ -2881,13 +2756,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; @@ -2913,7 +2788,6 @@ background: #EFF6FF; color: #1D4ED8; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3007,9 +2881,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; @@ -3019,17 +2893,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; @@ -3059,12 +2933,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 { @@ -3167,7 +3041,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; @@ -3206,12 +3079,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; @@ -3239,7 +3110,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3259,7 +3129,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3297,7 +3166,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; @@ -3326,7 +3194,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3404,7 +3271,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); @@ -3413,7 +3279,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3452,7 +3317,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-paginator { background: #ffffff; color: #6b7280; @@ -3462,9 +3326,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; @@ -3475,9 +3339,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; @@ -3534,7 +3398,6 @@ border-color: transparent; color: #374151; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3612,7 +3475,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); @@ -3621,7 +3483,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #3B82F6; border-radius: 50%; @@ -3633,20 +3494,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; @@ -3703,11 +3563,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 { @@ -3780,7 +3640,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; @@ -3920,7 +3779,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 { @@ -3981,7 +3840,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -4006,7 +3864,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; @@ -4055,7 +3912,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #4b5563; @@ -4081,7 +3937,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4105,7 +3960,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4146,7 +4000,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4213,12 +4066,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; } - .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4235,7 +4086,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4304,7 +4154,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4315,7 +4164,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4363,7 +4211,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); @@ -4436,7 +4283,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4478,7 +4324,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #4b5563; @@ -4489,7 +4334,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; @@ -4499,13 +4344,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; @@ -4519,7 +4364,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4539,7 +4383,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } - .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4579,7 +4422,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #2563eb; color: #ffffff; @@ -4590,7 +4432,6 @@ color: #ffffff; border-color: #1D4ED8; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4622,7 +4463,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4670,7 +4510,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 { @@ -4684,7 +4524,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 { @@ -4695,7 +4535,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 { @@ -4709,7 +4549,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); @@ -4733,32 +4572,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; @@ -4817,7 +4655,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 { @@ -4831,7 +4669,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 { @@ -4842,7 +4680,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 { @@ -4900,10 +4738,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; @@ -4940,7 +4777,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 { @@ -4954,7 +4791,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 { @@ -4965,7 +4802,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 { @@ -4999,7 +4836,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -5038,7 +4874,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 { @@ -5069,7 +4905,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 { @@ -5083,7 +4919,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 { @@ -5094,7 +4930,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 { @@ -5111,7 +4947,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5286,7 +5121,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 { @@ -5300,7 +5135,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 { @@ -5311,7 +5146,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 { @@ -5327,7 +5162,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5370,7 +5204,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 { @@ -5384,7 +5218,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 { @@ -5395,7 +5229,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 { @@ -5442,7 +5276,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5487,7 +5320,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5558,7 +5390,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #BFDBFE; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5609,7 +5440,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 { @@ -5623,7 +5454,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 { @@ -5634,7 +5465,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 { @@ -5648,7 +5479,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5704,7 +5534,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5793,7 +5622,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5844,7 +5672,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 { @@ -5854,7 +5682,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 { @@ -5864,7 +5692,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 { @@ -5874,10 +5702,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; @@ -5908,7 +5735,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 { @@ -5965,7 +5792,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; @@ -5975,7 +5802,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; } @@ -5984,29 +5811,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; @@ -6030,7 +5851,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -6051,11 +5871,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; @@ -6097,7 +5915,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -6133,7 +5950,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6148,7 +5964,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6164,7 +5979,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6186,7 +6000,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6194,7 +6007,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; @@ -6227,7 +6039,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #4b5563; @@ -6244,78 +6055,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 9fa733ae4c9..928686baa98 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; @@ -452,11 +439,9 @@ background: #ffffff; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -464,23 +449,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; @@ -507,7 +488,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; @@ -517,13 +498,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; @@ -532,14 +513,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 { @@ -688,7 +669,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -696,12 +676,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; @@ -744,7 +722,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } - .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -784,7 +761,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; } @@ -794,11 +770,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; } @@ -806,7 +780,6 @@ color: #6b7280; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -815,7 +788,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; @@ -856,11 +828,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; } @@ -873,11 +843,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #6366F1; } @@ -916,11 +884,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; } @@ -928,30 +894,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -995,7 +953,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } - .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1059,7 +1016,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1072,7 +1028,9 @@ .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-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1085,72 +1043,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1158,11 +1108,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; } @@ -1170,14 +1118,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1216,11 +1162,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4F46E5; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #e24c4c; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1253,57 +1197,45 @@ 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; } - ::-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; } @@ -1313,17 +1245,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; @@ -1398,11 +1327,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; @@ -1442,11 +1369,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; } @@ -1454,7 +1379,6 @@ color: #6b7280; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1543,7 +1467,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1553,15 +1476,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; @@ -1583,7 +1503,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; } @@ -1591,7 +1510,6 @@ color: #6b7280; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1599,7 +1517,6 @@ color: #6b7280; right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1637,11 +1554,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; } @@ -1654,11 +1569,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; } @@ -1689,7 +1602,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; @@ -1697,7 +1609,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 { @@ -1706,7 +1618,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 { @@ -1715,7 +1627,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 { @@ -1724,14 +1636,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; @@ -1783,7 +1693,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; @@ -1791,7 +1700,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 { @@ -1800,7 +1709,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 { @@ -1809,7 +1718,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 { @@ -1818,14 +1727,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; @@ -1862,15 +1769,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; @@ -1930,7 +1834,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1940,7 +1843,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; } @@ -1948,7 +1850,6 @@ color: #6b7280; right: 3rem; } - .p-button { color: #ffffff; background: #6366F1; @@ -2060,7 +1961,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 { @@ -2087,7 +1988,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2100,421 +2000,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; @@ -2538,7 +2431,6 @@ color: #4338CA; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2550,17 +2442,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; @@ -2571,52 +2460,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; } @@ -2694,7 +2576,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; @@ -2723,7 +2604,6 @@ border-color: transparent; color: #64748b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2752,7 +2632,6 @@ border-color: transparent; color: #0ea5e9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2781,7 +2660,6 @@ border-color: transparent; color: #22c55e; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2810,7 +2688,6 @@ border-color: transparent; color: #f97316; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2839,7 +2716,6 @@ border-color: transparent; color: #a855f7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2868,9 +2744,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; @@ -2881,13 +2756,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; @@ -2913,7 +2788,6 @@ background: #EEF2FF; color: #4338CA; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3007,9 +2881,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; @@ -3019,17 +2893,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; @@ -3059,12 +2933,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 { @@ -3167,7 +3041,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; @@ -3206,12 +3079,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; @@ -3239,7 +3110,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3259,7 +3129,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3297,7 +3166,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; @@ -3326,7 +3194,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3404,7 +3271,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); @@ -3413,7 +3279,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3452,7 +3317,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-paginator { background: #ffffff; color: #6b7280; @@ -3462,9 +3326,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; @@ -3475,9 +3339,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; @@ -3534,7 +3398,6 @@ border-color: transparent; color: #374151; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3612,7 +3475,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); @@ -3621,7 +3483,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #6366F1; border-radius: 50%; @@ -3633,20 +3494,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; @@ -3703,11 +3563,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 { @@ -3780,7 +3640,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; @@ -3920,7 +3779,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 { @@ -3981,7 +3840,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -4006,7 +3864,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; @@ -4055,7 +3912,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #4b5563; @@ -4081,7 +3937,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4105,7 +3960,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4146,7 +4000,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4213,12 +4066,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; } - .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4235,7 +4086,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4304,7 +4154,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4315,7 +4164,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4363,7 +4211,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); @@ -4436,7 +4283,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4478,7 +4324,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #4b5563; @@ -4489,7 +4334,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; @@ -4499,13 +4344,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; @@ -4519,7 +4364,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4539,7 +4383,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } - .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4579,7 +4422,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #4F46E5; color: #ffffff; @@ -4590,7 +4432,6 @@ color: #ffffff; border-color: #4338CA; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4622,7 +4463,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4670,7 +4510,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 { @@ -4684,7 +4524,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 { @@ -4695,7 +4535,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 { @@ -4709,7 +4549,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); @@ -4733,32 +4572,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; @@ -4817,7 +4655,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 { @@ -4831,7 +4669,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 { @@ -4842,7 +4680,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 { @@ -4900,10 +4738,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; @@ -4940,7 +4777,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 { @@ -4954,7 +4791,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 { @@ -4965,7 +4802,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 { @@ -4999,7 +4836,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -5038,7 +4874,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 { @@ -5069,7 +4905,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 { @@ -5083,7 +4919,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 { @@ -5094,7 +4930,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 { @@ -5111,7 +4947,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5286,7 +5121,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 { @@ -5300,7 +5135,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 { @@ -5311,7 +5146,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 { @@ -5327,7 +5162,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5370,7 +5204,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 { @@ -5384,7 +5218,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 { @@ -5395,7 +5229,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 { @@ -5442,7 +5276,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5487,7 +5320,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5558,7 +5390,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #C7D2FE; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5609,7 +5440,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 { @@ -5623,7 +5454,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 { @@ -5634,7 +5465,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 { @@ -5648,7 +5479,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5704,7 +5534,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5793,7 +5622,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5844,7 +5672,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 { @@ -5854,7 +5682,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 { @@ -5864,7 +5692,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 { @@ -5874,10 +5702,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; @@ -5908,7 +5735,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 { @@ -5965,7 +5792,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; @@ -5975,7 +5802,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; } @@ -5984,29 +5811,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; @@ -6030,7 +5851,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -6051,11 +5871,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; @@ -6097,7 +5915,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -6133,7 +5950,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6148,7 +5964,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6164,7 +5979,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6186,7 +6000,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6194,7 +6007,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; @@ -6227,7 +6039,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #4b5563; @@ -6244,78 +6055,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 b2bd69fc955..55a7fb6b436 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; @@ -452,11 +439,9 @@ background: #ffffff; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -464,23 +449,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; @@ -507,7 +488,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; @@ -517,13 +498,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; @@ -532,14 +513,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 { @@ -688,7 +669,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -696,12 +676,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; @@ -744,7 +722,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } - .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -784,7 +761,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; } @@ -794,11 +770,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; } @@ -806,7 +780,6 @@ color: #6b7280; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -815,7 +788,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; @@ -856,11 +828,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; } @@ -873,11 +843,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #8B5CF6; } @@ -916,11 +884,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; } @@ -928,30 +894,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -995,7 +953,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } - .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1059,7 +1016,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1072,7 +1028,9 @@ .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-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1085,72 +1043,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1158,11 +1108,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; } @@ -1170,14 +1118,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1216,11 +1162,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #7C3AED; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #e24c4c; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1253,57 +1197,45 @@ 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; } - ::-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; } @@ -1313,17 +1245,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; @@ -1398,11 +1327,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; @@ -1442,11 +1369,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; } @@ -1454,7 +1379,6 @@ color: #6b7280; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1543,7 +1467,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1553,15 +1476,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; @@ -1583,7 +1503,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; } @@ -1591,7 +1510,6 @@ color: #6b7280; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1599,7 +1517,6 @@ color: #6b7280; right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1637,11 +1554,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; } @@ -1654,11 +1569,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; } @@ -1689,7 +1602,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; @@ -1697,7 +1609,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 { @@ -1706,7 +1618,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 { @@ -1715,7 +1627,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 { @@ -1724,14 +1636,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; @@ -1783,7 +1693,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; @@ -1791,7 +1700,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 { @@ -1800,7 +1709,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 { @@ -1809,7 +1718,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 { @@ -1818,14 +1727,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; @@ -1862,15 +1769,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; @@ -1930,7 +1834,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1940,7 +1843,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; } @@ -1948,7 +1850,6 @@ color: #6b7280; right: 3rem; } - .p-button { color: #ffffff; background: #8B5CF6; @@ -2060,7 +1961,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 { @@ -2087,7 +1988,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2100,421 +2000,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; @@ -2538,7 +2431,6 @@ color: #6D28D9; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2550,17 +2442,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; @@ -2571,52 +2460,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; } @@ -2694,7 +2576,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; @@ -2723,7 +2604,6 @@ border-color: transparent; color: #64748b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2752,7 +2632,6 @@ border-color: transparent; color: #0ea5e9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2781,7 +2660,6 @@ border-color: transparent; color: #22c55e; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2810,7 +2688,6 @@ border-color: transparent; color: #f97316; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2839,7 +2716,6 @@ border-color: transparent; color: #a855f7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2868,9 +2744,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; @@ -2881,13 +2756,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; @@ -2913,7 +2788,6 @@ background: #F5F3FF; color: #6D28D9; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3007,9 +2881,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; @@ -3019,17 +2893,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; @@ -3059,12 +2933,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 { @@ -3167,7 +3041,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; @@ -3206,12 +3079,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; @@ -3239,7 +3110,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3259,7 +3129,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3297,7 +3166,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; @@ -3326,7 +3194,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3404,7 +3271,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); @@ -3413,7 +3279,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3452,7 +3317,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-paginator { background: #ffffff; color: #6b7280; @@ -3462,9 +3326,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; @@ -3475,9 +3339,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; @@ -3534,7 +3398,6 @@ border-color: transparent; color: #374151; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3612,7 +3475,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); @@ -3621,7 +3483,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #8B5CF6; border-radius: 50%; @@ -3633,20 +3494,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; @@ -3703,11 +3563,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 { @@ -3780,7 +3640,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; @@ -3920,7 +3779,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 { @@ -3981,7 +3840,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -4006,7 +3864,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; @@ -4055,7 +3912,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #4b5563; @@ -4081,7 +3937,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4105,7 +3960,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4146,7 +4000,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4213,12 +4066,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; } - .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4235,7 +4086,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4304,7 +4154,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4315,7 +4164,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4363,7 +4211,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); @@ -4436,7 +4283,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4478,7 +4324,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #4b5563; @@ -4489,7 +4334,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; @@ -4499,13 +4344,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; @@ -4519,7 +4364,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4539,7 +4383,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } - .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4579,7 +4422,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #7C3AED; color: #ffffff; @@ -4590,7 +4432,6 @@ color: #ffffff; border-color: #6D28D9; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4622,7 +4463,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4670,7 +4510,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 { @@ -4684,7 +4524,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 { @@ -4695,7 +4535,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 { @@ -4709,7 +4549,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); @@ -4733,32 +4572,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; @@ -4817,7 +4655,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 { @@ -4831,7 +4669,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 { @@ -4842,7 +4680,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 { @@ -4900,10 +4738,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; @@ -4940,7 +4777,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 { @@ -4954,7 +4791,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 { @@ -4965,7 +4802,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 { @@ -4999,7 +4836,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -5038,7 +4874,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 { @@ -5069,7 +4905,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 { @@ -5083,7 +4919,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 { @@ -5094,7 +4930,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 { @@ -5111,7 +4947,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5286,7 +5121,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 { @@ -5300,7 +5135,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 { @@ -5311,7 +5146,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 { @@ -5327,7 +5162,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5370,7 +5204,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 { @@ -5384,7 +5218,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 { @@ -5395,7 +5229,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 { @@ -5442,7 +5276,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5487,7 +5320,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5558,7 +5390,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #DDD6FE; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5609,7 +5440,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 { @@ -5623,7 +5454,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 { @@ -5634,7 +5465,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 { @@ -5648,7 +5479,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5704,7 +5534,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5793,7 +5622,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5844,7 +5672,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 { @@ -5854,7 +5682,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 { @@ -5864,7 +5692,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 { @@ -5874,10 +5702,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; @@ -5908,7 +5735,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 { @@ -5965,7 +5792,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; @@ -5975,7 +5802,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; } @@ -5984,29 +5811,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; @@ -6030,7 +5851,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -6051,11 +5871,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; @@ -6097,7 +5915,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -6133,7 +5950,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6148,7 +5964,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6164,7 +5979,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6186,7 +6000,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6194,7 +6007,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; @@ -6227,7 +6039,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #4b5563; @@ -6244,78 +6055,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 46952392849..de9d771c48b 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; @@ -452,11 +439,9 @@ background: #ffffff; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -464,23 +449,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; @@ -507,7 +488,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; @@ -517,13 +498,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; @@ -532,14 +513,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 { @@ -688,7 +669,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -696,12 +676,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; @@ -744,7 +722,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } - .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -784,7 +761,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; } @@ -794,11 +770,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; } @@ -806,7 +780,6 @@ color: #6b7280; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -815,7 +788,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; @@ -856,11 +828,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; } @@ -873,11 +843,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #14b8a6; } @@ -916,11 +884,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; } @@ -928,30 +894,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -995,7 +953,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } - .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1059,7 +1016,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1072,7 +1028,9 @@ .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-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1085,72 +1043,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1158,11 +1108,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; } @@ -1170,14 +1118,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1216,11 +1162,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0d9488; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #e24c4c; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1253,57 +1197,45 @@ 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; } - ::-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; } @@ -1313,17 +1245,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; @@ -1398,11 +1327,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; @@ -1442,11 +1369,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; } @@ -1454,7 +1379,6 @@ color: #6b7280; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1543,7 +1467,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1553,15 +1476,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; @@ -1583,7 +1503,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; } @@ -1591,7 +1510,6 @@ color: #6b7280; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1599,7 +1517,6 @@ color: #6b7280; right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1637,11 +1554,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; } @@ -1654,11 +1569,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; } @@ -1689,7 +1602,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; @@ -1697,7 +1609,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 { @@ -1706,7 +1618,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 { @@ -1715,7 +1627,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 { @@ -1724,14 +1636,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; @@ -1783,7 +1693,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; @@ -1791,7 +1700,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 { @@ -1800,7 +1709,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 { @@ -1809,7 +1718,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 { @@ -1818,14 +1727,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; @@ -1862,15 +1769,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; @@ -1930,7 +1834,6 @@ color: #4b5563; background: transparent; } - .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1940,7 +1843,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; } @@ -1948,7 +1850,6 @@ color: #6b7280; right: 3rem; } - .p-button { color: #ffffff; background: #14b8a6; @@ -2060,7 +1961,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 { @@ -2087,7 +1988,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2100,421 +2000,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; @@ -2538,7 +2431,6 @@ color: #0f766e; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2550,17 +2442,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; @@ -2571,52 +2460,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; } @@ -2694,7 +2576,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; @@ -2723,7 +2604,6 @@ border-color: transparent; color: #64748b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2752,7 +2632,6 @@ border-color: transparent; color: #0ea5e9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2781,7 +2660,6 @@ border-color: transparent; color: #22c55e; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2810,7 +2688,6 @@ border-color: transparent; color: #f97316; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2839,7 +2716,6 @@ border-color: transparent; color: #a855f7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2868,9 +2744,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; @@ -2881,13 +2756,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; @@ -2913,7 +2788,6 @@ background: #0f766e; color: #0f766e; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3007,9 +2881,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; @@ -3019,17 +2893,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; @@ -3059,12 +2933,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 { @@ -3167,7 +3041,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; @@ -3206,12 +3079,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; @@ -3239,7 +3110,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3259,7 +3129,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3297,7 +3166,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; @@ -3326,7 +3194,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3404,7 +3271,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); @@ -3413,7 +3279,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3452,7 +3317,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-paginator { background: #ffffff; color: #6b7280; @@ -3462,9 +3326,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; @@ -3475,9 +3339,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; @@ -3534,7 +3398,6 @@ border-color: transparent; color: #374151; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3612,7 +3475,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); @@ -3621,7 +3483,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #14b8a6; border-radius: 50%; @@ -3633,20 +3494,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; @@ -3703,11 +3563,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 { @@ -3780,7 +3640,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; @@ -3920,7 +3779,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 { @@ -3981,7 +3840,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -4006,7 +3864,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; @@ -4055,7 +3912,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #4b5563; @@ -4081,7 +3937,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4105,7 +3960,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4146,7 +4000,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4213,12 +4066,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; } - .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4235,7 +4086,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4304,7 +4154,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4315,7 +4164,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4363,7 +4211,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); @@ -4436,7 +4283,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4478,7 +4324,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #4b5563; @@ -4489,7 +4334,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; @@ -4499,13 +4344,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; @@ -4519,7 +4364,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4539,7 +4383,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } - .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4579,7 +4422,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #0d9488; color: #ffffff; @@ -4590,7 +4432,6 @@ color: #ffffff; border-color: #0f766e; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4622,7 +4463,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } - .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4670,7 +4510,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 { @@ -4684,7 +4524,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 { @@ -4695,7 +4535,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 { @@ -4709,7 +4549,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); @@ -4733,32 +4572,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; @@ -4817,7 +4655,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 { @@ -4831,7 +4669,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 { @@ -4842,7 +4680,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 { @@ -4900,10 +4738,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; @@ -4940,7 +4777,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 { @@ -4954,7 +4791,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 { @@ -4965,7 +4802,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 { @@ -4999,7 +4836,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -5038,7 +4874,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 { @@ -5069,7 +4905,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 { @@ -5083,7 +4919,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 { @@ -5094,7 +4930,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 { @@ -5111,7 +4947,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5286,7 +5121,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 { @@ -5300,7 +5135,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 { @@ -5311,7 +5146,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 { @@ -5327,7 +5162,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5370,7 +5204,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 { @@ -5384,7 +5218,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 { @@ -5395,7 +5229,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 { @@ -5442,7 +5276,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5487,7 +5320,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5558,7 +5390,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #99f6e4; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5609,7 +5440,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 { @@ -5623,7 +5454,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 { @@ -5634,7 +5465,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 { @@ -5648,7 +5479,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5704,7 +5534,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5793,7 +5622,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 1; } @@ -5844,7 +5672,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 { @@ -5854,7 +5682,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 { @@ -5864,7 +5692,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 { @@ -5874,10 +5702,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; @@ -5908,7 +5735,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 { @@ -5965,7 +5792,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; @@ -5975,7 +5802,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; } @@ -5984,29 +5811,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; @@ -6030,7 +5851,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -6051,11 +5871,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; @@ -6097,7 +5915,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -6133,7 +5950,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6148,7 +5964,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6164,7 +5979,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6186,7 +6000,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6194,7 +6007,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; @@ -6227,7 +6039,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #4b5563; @@ -6244,78 +6055,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 4947000d6e1..fa5f179b498 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; @@ -435,11 +422,9 @@ background: #191919; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -447,23 +432,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; @@ -490,23 +471,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; @@ -515,14 +496,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 { @@ -581,7 +562,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%; @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } - .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #888888; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,15 +826,12 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFE082; } @@ -903,11 +870,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; } @@ -915,30 +880,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -982,7 +939,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } - .p-dropdown-panel { background: #323232; color: #dedede; @@ -1046,7 +1002,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1059,7 +1014,9 @@ .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-inputgroup-addon { background: #252525; color: #888888; @@ -1072,72 +1029,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1145,11 +1094,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; } @@ -1157,14 +1104,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1203,11 +1148,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #FFD54F; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #e57373; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1240,57 +1183,45 @@ 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; } - ::-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; } @@ -1300,17 +1231,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; @@ -1385,11 +1313,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; @@ -1429,11 +1355,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; } @@ -1441,7 +1365,6 @@ color: #888888; right: 2.357rem; } - .p-multiselect-panel { background: #323232; color: #dedede; @@ -1472,7 +1395,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%; @@ -1530,7 +1453,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1540,15 +1462,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; @@ -1570,7 +1489,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; } @@ -1578,7 +1496,6 @@ color: #888888; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1586,7 +1503,6 @@ color: #888888; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1624,11 +1540,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; } @@ -1641,15 +1555,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; } @@ -1680,11 +1591,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; @@ -1692,7 +1601,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 { @@ -1701,7 +1610,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 { @@ -1710,7 +1619,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 { @@ -1719,14 +1628,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; @@ -1778,7 +1685,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; @@ -1786,7 +1692,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 { @@ -1795,7 +1701,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 { @@ -1804,7 +1710,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 { @@ -1813,14 +1719,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; @@ -1857,15 +1761,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; @@ -1901,7 +1802,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%; @@ -1925,7 +1826,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1935,7 +1835,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; } @@ -1943,7 +1842,6 @@ color: #888888; right: 2.357rem; } - .p-button { color: #212529; background: #FFE082; @@ -2055,7 +1953,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 { @@ -2082,7 +1980,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2095,421 +1992,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; @@ -2533,7 +2423,6 @@ color: #FFE082; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2545,17 +2434,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; @@ -2566,52 +2452,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; } @@ -2689,7 +2568,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; @@ -2718,7 +2596,6 @@ border-color: transparent; color: #b0bec5; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2747,7 +2624,6 @@ border-color: transparent; color: #4fc3f7; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2776,7 +2652,6 @@ border-color: transparent; color: #aed581; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2805,7 +2680,6 @@ border-color: transparent; color: #ffb74d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2834,7 +2708,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2863,12 +2736,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%; @@ -2876,13 +2748,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; @@ -2908,7 +2780,6 @@ background: #FFE082; color: #212529; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3002,29 +2873,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; @@ -3054,12 +2925,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 { @@ -3162,7 +3033,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; @@ -3201,16 +3071,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%; @@ -3234,11 +3102,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%; @@ -3254,7 +3121,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3292,7 +3158,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; @@ -3321,7 +3186,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3399,7 +3263,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); @@ -3408,7 +3271,6 @@ background: #323232; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3447,7 +3309,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-paginator { background: #252525; color: #dedede; @@ -3457,9 +3318,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; @@ -3470,9 +3331,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; @@ -3529,7 +3390,6 @@ border-color: transparent; color: #4c4c4c; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3607,7 +3467,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); @@ -3616,7 +3475,6 @@ background: #323232; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3628,20 +3486,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; @@ -3667,7 +3524,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%; @@ -3698,11 +3555,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 { @@ -3775,7 +3632,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; @@ -3863,7 +3719,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%; @@ -3915,7 +3771,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 { @@ -3976,7 +3832,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -4001,7 +3856,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; @@ -4050,7 +3904,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #323232; color: #dedede; @@ -4076,7 +3929,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #323232; } @@ -4100,7 +3952,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4141,7 +3992,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4156,7 +4006,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%; @@ -4208,12 +4058,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; } - .p-splitter { border: 1px solid #191919; background: #323232; @@ -4230,7 +4078,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4299,7 +4146,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4310,7 +4156,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #323232; color: #dedede; @@ -4358,7 +4203,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); @@ -4379,7 +4223,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%; @@ -4431,7 +4275,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #323232; color: #dedede; @@ -4473,7 +4316,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } - .p-sidebar { background: #323232; color: #dedede; @@ -4484,23 +4326,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; @@ -4514,7 +4356,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4534,7 +4375,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } - .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4574,7 +4414,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #FFD54F; color: #212529; @@ -4585,7 +4424,6 @@ color: #212529; border-color: #FFCA28; } - .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4617,7 +4455,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } - .p-contextmenu { padding: 0; background: #252525; @@ -4665,7 +4502,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 { @@ -4679,7 +4516,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 { @@ -4690,7 +4527,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 { @@ -4704,7 +4541,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); @@ -4728,32 +4564,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; @@ -4812,7 +4647,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 { @@ -4826,7 +4661,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 { @@ -4837,7 +4672,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 { @@ -4895,10 +4730,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; @@ -4935,7 +4769,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 { @@ -4949,7 +4783,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 { @@ -4960,7 +4794,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 { @@ -4994,7 +4828,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #252525; @@ -5033,7 +4866,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 { @@ -5064,7 +4897,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 { @@ -5078,7 +4911,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 { @@ -5089,7 +4922,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 { @@ -5106,7 +4939,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5281,7 +5113,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 { @@ -5295,7 +5127,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 { @@ -5306,7 +5138,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 { @@ -5322,7 +5154,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #252525; @@ -5365,7 +5196,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 { @@ -5379,7 +5210,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 { @@ -5390,7 +5221,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 { @@ -5437,7 +5268,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; @@ -5482,7 +5312,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5553,7 +5382,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } - .p-tieredmenu { padding: 0; background: #252525; @@ -5604,7 +5432,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 { @@ -5618,7 +5446,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 { @@ -5629,7 +5457,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 { @@ -5643,7 +5471,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5699,7 +5526,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5788,7 +5614,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5839,7 +5664,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 { @@ -5849,7 +5674,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 { @@ -5859,7 +5684,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 { @@ -5869,10 +5694,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; @@ -5903,7 +5727,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 { @@ -5960,7 +5784,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; @@ -5970,7 +5794,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; } @@ -5979,29 +5803,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; @@ -6025,7 +5843,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -6046,11 +5863,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; @@ -6092,7 +5907,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #4b4b4b; color: #dedede; @@ -6128,7 +5942,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6143,7 +5956,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-progressbar { border: 0 none; height: 24px; @@ -6159,7 +5971,6 @@ color: #212529; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6181,7 +5992,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6189,7 +5999,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; @@ -6222,7 +6031,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 04ae5bc39c0..d7acf9054a0 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; @@ -435,11 +422,9 @@ background: #191919; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -447,23 +432,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; @@ -490,23 +471,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; @@ -515,14 +496,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 { @@ -581,7 +562,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%; @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } - .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #888888; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,15 +826,12 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81D4FA; } @@ -903,11 +870,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; } @@ -915,30 +880,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -982,7 +939,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } - .p-dropdown-panel { background: #323232; color: #dedede; @@ -1046,7 +1002,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1059,7 +1014,9 @@ .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-inputgroup-addon { background: #252525; color: #888888; @@ -1072,72 +1029,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1145,11 +1094,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; } @@ -1157,14 +1104,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1203,11 +1148,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4FC3F7; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #e57373; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1240,57 +1183,45 @@ 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; } - ::-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; } @@ -1300,17 +1231,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; @@ -1385,11 +1313,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; @@ -1429,11 +1355,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; } @@ -1441,7 +1365,6 @@ color: #888888; right: 2.357rem; } - .p-multiselect-panel { background: #323232; color: #dedede; @@ -1472,7 +1395,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%; @@ -1530,7 +1453,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1540,15 +1462,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; @@ -1570,7 +1489,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; } @@ -1578,7 +1496,6 @@ color: #888888; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1586,7 +1503,6 @@ color: #888888; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1624,11 +1540,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; } @@ -1641,15 +1555,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; } @@ -1680,11 +1591,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; @@ -1692,7 +1601,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 { @@ -1701,7 +1610,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 { @@ -1710,7 +1619,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 { @@ -1719,14 +1628,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; @@ -1778,7 +1685,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; @@ -1786,7 +1692,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 { @@ -1795,7 +1701,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 { @@ -1804,7 +1710,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 { @@ -1813,14 +1719,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; @@ -1857,15 +1761,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; @@ -1901,7 +1802,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%; @@ -1925,7 +1826,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1935,7 +1835,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; } @@ -1943,7 +1842,6 @@ color: #888888; right: 2.357rem; } - .p-button { color: #212529; background: #81D4FA; @@ -2055,7 +1953,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 { @@ -2082,7 +1980,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2095,421 +1992,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; @@ -2533,7 +2423,6 @@ color: #81D4FA; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2545,17 +2434,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; @@ -2566,52 +2452,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; } @@ -2689,7 +2568,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; @@ -2718,7 +2596,6 @@ border-color: transparent; color: #b0bec5; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2747,7 +2624,6 @@ border-color: transparent; color: #4fc3f7; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2776,7 +2652,6 @@ border-color: transparent; color: #aed581; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2805,7 +2680,6 @@ border-color: transparent; color: #ffb74d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2834,7 +2708,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2863,12 +2736,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%; @@ -2876,13 +2748,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; @@ -2908,7 +2780,6 @@ background: #81D4FA; color: #212529; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3002,29 +2873,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; @@ -3054,12 +2925,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 { @@ -3162,7 +3033,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; @@ -3201,16 +3071,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%; @@ -3234,11 +3102,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%; @@ -3254,7 +3121,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3292,7 +3158,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; @@ -3321,7 +3186,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3399,7 +3263,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); @@ -3408,7 +3271,6 @@ background: #323232; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3447,7 +3309,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-paginator { background: #252525; color: #dedede; @@ -3457,9 +3318,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; @@ -3470,9 +3331,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; @@ -3529,7 +3390,6 @@ border-color: transparent; color: #4c4c4c; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3607,7 +3467,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); @@ -3616,7 +3475,6 @@ background: #323232; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3628,20 +3486,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; @@ -3667,7 +3524,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%; @@ -3698,11 +3555,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 { @@ -3775,7 +3632,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; @@ -3863,7 +3719,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%; @@ -3915,7 +3771,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 { @@ -3976,7 +3832,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -4001,7 +3856,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; @@ -4050,7 +3904,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #323232; color: #dedede; @@ -4076,7 +3929,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #323232; } @@ -4100,7 +3952,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4141,7 +3992,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4156,7 +4006,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%; @@ -4208,12 +4058,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; } - .p-splitter { border: 1px solid #191919; background: #323232; @@ -4230,7 +4078,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4299,7 +4146,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4310,7 +4156,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #323232; color: #dedede; @@ -4358,7 +4203,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); @@ -4379,7 +4223,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%; @@ -4431,7 +4275,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #323232; color: #dedede; @@ -4473,7 +4316,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } - .p-sidebar { background: #323232; color: #dedede; @@ -4484,23 +4326,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; @@ -4514,7 +4356,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4534,7 +4375,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } - .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4574,7 +4414,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #4FC3F7; color: #212529; @@ -4585,7 +4424,6 @@ color: #212529; border-color: #29B6F6; } - .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4617,7 +4455,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } - .p-contextmenu { padding: 0; background: #252525; @@ -4665,7 +4502,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 { @@ -4679,7 +4516,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 { @@ -4690,7 +4527,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 { @@ -4704,7 +4541,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); @@ -4728,32 +4564,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; @@ -4812,7 +4647,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 { @@ -4826,7 +4661,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 { @@ -4837,7 +4672,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 { @@ -4895,10 +4730,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; @@ -4935,7 +4769,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 { @@ -4949,7 +4783,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 { @@ -4960,7 +4794,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 { @@ -4994,7 +4828,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #252525; @@ -5033,7 +4866,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 { @@ -5064,7 +4897,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 { @@ -5078,7 +4911,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 { @@ -5089,7 +4922,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 { @@ -5106,7 +4939,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5281,7 +5113,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 { @@ -5295,7 +5127,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 { @@ -5306,7 +5138,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 { @@ -5322,7 +5154,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #252525; @@ -5365,7 +5196,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 { @@ -5379,7 +5210,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 { @@ -5390,7 +5221,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 { @@ -5437,7 +5268,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; @@ -5482,7 +5312,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5553,7 +5382,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } - .p-tieredmenu { padding: 0; background: #252525; @@ -5604,7 +5432,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 { @@ -5618,7 +5446,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 { @@ -5629,7 +5457,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 { @@ -5643,7 +5471,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5699,7 +5526,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5788,7 +5614,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5839,7 +5664,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 { @@ -5849,7 +5674,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 { @@ -5859,7 +5684,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 { @@ -5869,10 +5694,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; @@ -5903,7 +5727,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 { @@ -5960,7 +5784,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; @@ -5970,7 +5794,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; } @@ -5979,29 +5803,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; @@ -6025,7 +5843,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -6046,11 +5863,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; @@ -6092,7 +5907,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #4b4b4b; color: #dedede; @@ -6128,7 +5942,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6143,7 +5956,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-progressbar { border: 0 none; height: 24px; @@ -6159,7 +5971,6 @@ color: #212529; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6181,7 +5992,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6189,7 +5999,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; @@ -6222,7 +6031,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 f338e7f988c..a8488e165b8 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; @@ -435,11 +422,9 @@ background: #191919; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -447,23 +432,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; @@ -490,23 +471,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; @@ -515,14 +496,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 { @@ -581,7 +562,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%; @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } - .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #888888; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,15 +826,12 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #C5E1A5; } @@ -903,11 +870,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; } @@ -915,30 +880,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -982,7 +939,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } - .p-dropdown-panel { background: #323232; color: #dedede; @@ -1046,7 +1002,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1059,7 +1014,9 @@ .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-inputgroup-addon { background: #252525; color: #888888; @@ -1072,72 +1029,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1145,11 +1094,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; } @@ -1157,14 +1104,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1203,11 +1148,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #AED581; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #e57373; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1240,57 +1183,45 @@ 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; } - ::-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; } @@ -1300,17 +1231,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; @@ -1385,11 +1313,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; @@ -1429,11 +1355,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; } @@ -1441,7 +1365,6 @@ color: #888888; right: 2.357rem; } - .p-multiselect-panel { background: #323232; color: #dedede; @@ -1472,7 +1395,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%; @@ -1530,7 +1453,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1540,15 +1462,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; @@ -1570,7 +1489,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; } @@ -1578,7 +1496,6 @@ color: #888888; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1586,7 +1503,6 @@ color: #888888; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1624,11 +1540,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; } @@ -1641,15 +1555,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; } @@ -1680,11 +1591,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; @@ -1692,7 +1601,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 { @@ -1701,7 +1610,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 { @@ -1710,7 +1619,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 { @@ -1719,14 +1628,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; @@ -1778,7 +1685,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; @@ -1786,7 +1692,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 { @@ -1795,7 +1701,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 { @@ -1804,7 +1710,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 { @@ -1813,14 +1719,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; @@ -1857,15 +1761,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; @@ -1901,7 +1802,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%; @@ -1925,7 +1826,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1935,7 +1835,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; } @@ -1943,7 +1842,6 @@ color: #888888; right: 2.357rem; } - .p-button { color: #212529; background: #C5E1A5; @@ -2055,7 +1953,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 { @@ -2082,7 +1980,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2095,421 +1992,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; @@ -2533,7 +2423,6 @@ color: #C5E1A5; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2545,17 +2434,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; @@ -2566,52 +2452,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; } @@ -2689,7 +2568,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; @@ -2718,7 +2596,6 @@ border-color: transparent; color: #b0bec5; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2747,7 +2624,6 @@ border-color: transparent; color: #4fc3f7; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2776,7 +2652,6 @@ border-color: transparent; color: #aed581; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2805,7 +2680,6 @@ border-color: transparent; color: #ffb74d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2834,7 +2708,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2863,12 +2736,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%; @@ -2876,13 +2748,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; @@ -2908,7 +2780,6 @@ background: #C5E1A5; color: #212529; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3002,29 +2873,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; @@ -3054,12 +2925,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 { @@ -3162,7 +3033,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; @@ -3201,16 +3071,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%; @@ -3234,11 +3102,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%; @@ -3254,7 +3121,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3292,7 +3158,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; @@ -3321,7 +3186,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3399,7 +3263,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); @@ -3408,7 +3271,6 @@ background: #323232; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3447,7 +3309,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-paginator { background: #252525; color: #dedede; @@ -3457,9 +3318,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; @@ -3470,9 +3331,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; @@ -3529,7 +3390,6 @@ border-color: transparent; color: #4c4c4c; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3607,7 +3467,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); @@ -3616,7 +3475,6 @@ background: #323232; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3628,20 +3486,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; @@ -3667,7 +3524,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%; @@ -3698,11 +3555,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 { @@ -3775,7 +3632,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; @@ -3863,7 +3719,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%; @@ -3915,7 +3771,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 { @@ -3976,7 +3832,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -4001,7 +3856,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; @@ -4050,7 +3904,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #323232; color: #dedede; @@ -4076,7 +3929,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #323232; } @@ -4100,7 +3952,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4141,7 +3992,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4156,7 +4006,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%; @@ -4208,12 +4058,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; } - .p-splitter { border: 1px solid #191919; background: #323232; @@ -4230,7 +4078,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4299,7 +4146,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4310,7 +4156,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #323232; color: #dedede; @@ -4358,7 +4203,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); @@ -4379,7 +4223,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%; @@ -4431,7 +4275,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #323232; color: #dedede; @@ -4473,7 +4316,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } - .p-sidebar { background: #323232; color: #dedede; @@ -4484,23 +4326,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; @@ -4514,7 +4356,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4534,7 +4375,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } - .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4574,7 +4414,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #AED581; color: #212529; @@ -4585,7 +4424,6 @@ color: #212529; border-color: #9CCC65; } - .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4617,7 +4455,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } - .p-contextmenu { padding: 0; background: #252525; @@ -4665,7 +4502,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 { @@ -4679,7 +4516,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 { @@ -4690,7 +4527,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 { @@ -4704,7 +4541,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); @@ -4728,32 +4564,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; @@ -4812,7 +4647,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 { @@ -4826,7 +4661,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 { @@ -4837,7 +4672,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 { @@ -4895,10 +4730,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; @@ -4935,7 +4769,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 { @@ -4949,7 +4783,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 { @@ -4960,7 +4794,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 { @@ -4994,7 +4828,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #252525; @@ -5033,7 +4866,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 { @@ -5064,7 +4897,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 { @@ -5078,7 +4911,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 { @@ -5089,7 +4922,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 { @@ -5106,7 +4939,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5281,7 +5113,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 { @@ -5295,7 +5127,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 { @@ -5306,7 +5138,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 { @@ -5322,7 +5154,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #252525; @@ -5365,7 +5196,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 { @@ -5379,7 +5210,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 { @@ -5390,7 +5221,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 { @@ -5437,7 +5268,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; @@ -5482,7 +5312,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5553,7 +5382,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } - .p-tieredmenu { padding: 0; background: #252525; @@ -5604,7 +5432,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 { @@ -5618,7 +5446,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 { @@ -5629,7 +5457,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 { @@ -5643,7 +5471,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5699,7 +5526,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5788,7 +5614,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5839,7 +5664,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 { @@ -5849,7 +5674,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 { @@ -5859,7 +5684,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 { @@ -5869,10 +5694,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; @@ -5903,7 +5727,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 { @@ -5960,7 +5784,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; @@ -5970,7 +5794,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; } @@ -5979,29 +5803,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; @@ -6025,7 +5843,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -6046,11 +5863,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; @@ -6092,7 +5907,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #4b4b4b; color: #dedede; @@ -6128,7 +5942,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6143,7 +5956,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-progressbar { border: 0 none; height: 24px; @@ -6159,7 +5971,6 @@ color: #212529; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6181,7 +5992,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6189,7 +5999,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; @@ -6222,7 +6031,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 9514f9b67c0..3db89d1556d 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; @@ -435,11 +422,9 @@ background: #191919; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -447,23 +432,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; @@ -490,23 +471,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; @@ -515,14 +496,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 { @@ -581,7 +562,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%; @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } - .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #888888; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,15 +826,12 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #F48FB1; } @@ -903,11 +870,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; } @@ -915,30 +880,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -982,7 +939,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } - .p-dropdown-panel { background: #323232; color: #dedede; @@ -1046,7 +1002,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1059,7 +1014,9 @@ .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-inputgroup-addon { background: #252525; color: #888888; @@ -1072,72 +1029,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1145,11 +1094,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; } @@ -1157,14 +1104,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1203,11 +1148,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #F06292; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #e57373; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1240,57 +1183,45 @@ 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; } - ::-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; } @@ -1300,17 +1231,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; @@ -1385,11 +1313,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; @@ -1429,11 +1355,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; } @@ -1441,7 +1365,6 @@ color: #888888; right: 2.357rem; } - .p-multiselect-panel { background: #323232; color: #dedede; @@ -1472,7 +1395,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%; @@ -1530,7 +1453,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1540,15 +1462,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; @@ -1570,7 +1489,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; } @@ -1578,7 +1496,6 @@ color: #888888; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1586,7 +1503,6 @@ color: #888888; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1624,11 +1540,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; } @@ -1641,15 +1555,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; } @@ -1680,11 +1591,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; @@ -1692,7 +1601,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 { @@ -1701,7 +1610,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 { @@ -1710,7 +1619,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 { @@ -1719,14 +1628,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; @@ -1778,7 +1685,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; @@ -1786,7 +1692,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 { @@ -1795,7 +1701,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 { @@ -1804,7 +1710,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 { @@ -1813,14 +1719,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; @@ -1857,15 +1761,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; @@ -1901,7 +1802,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%; @@ -1925,7 +1826,6 @@ color: #dedede; background: transparent; } - .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1935,7 +1835,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; } @@ -1943,7 +1842,6 @@ color: #888888; right: 2.357rem; } - .p-button { color: #212529; background: #F48FB1; @@ -2055,7 +1953,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 { @@ -2082,7 +1980,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2095,421 +1992,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; @@ -2533,7 +2423,6 @@ color: #F48FB1; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2545,17 +2434,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; @@ -2566,52 +2452,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; } @@ -2689,7 +2568,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; @@ -2718,7 +2596,6 @@ border-color: transparent; color: #b0bec5; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2747,7 +2624,6 @@ border-color: transparent; color: #4fc3f7; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2776,7 +2652,6 @@ border-color: transparent; color: #aed581; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2805,7 +2680,6 @@ border-color: transparent; color: #ffb74d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2834,7 +2708,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2863,12 +2736,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%; @@ -2876,13 +2748,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; @@ -2908,7 +2780,6 @@ background: #F48FB1; color: #212529; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3002,29 +2873,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; @@ -3054,12 +2925,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 { @@ -3162,7 +3033,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; @@ -3201,16 +3071,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%; @@ -3234,11 +3102,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%; @@ -3254,7 +3121,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3292,7 +3158,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; @@ -3321,7 +3186,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3399,7 +3263,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); @@ -3408,7 +3271,6 @@ background: #323232; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3447,7 +3309,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-paginator { background: #252525; color: #dedede; @@ -3457,9 +3318,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; @@ -3470,9 +3331,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; @@ -3529,7 +3390,6 @@ border-color: transparent; color: #4c4c4c; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3607,7 +3467,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); @@ -3616,7 +3475,6 @@ background: #323232; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3628,20 +3486,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; @@ -3667,7 +3524,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%; @@ -3698,11 +3555,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 { @@ -3775,7 +3632,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; @@ -3863,7 +3719,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%; @@ -3915,7 +3771,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 { @@ -3976,7 +3832,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -4001,7 +3856,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; @@ -4050,7 +3904,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #323232; color: #dedede; @@ -4076,7 +3929,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #323232; } @@ -4100,7 +3952,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4141,7 +3992,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4156,7 +4006,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%; @@ -4208,12 +4058,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; } - .p-splitter { border: 1px solid #191919; background: #323232; @@ -4230,7 +4078,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4299,7 +4146,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4310,7 +4156,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #323232; color: #dedede; @@ -4358,7 +4203,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); @@ -4379,7 +4223,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%; @@ -4431,7 +4275,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #323232; color: #dedede; @@ -4473,7 +4316,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } - .p-sidebar { background: #323232; color: #dedede; @@ -4484,23 +4326,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; @@ -4514,7 +4356,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4534,7 +4375,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } - .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4574,7 +4414,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #F06292; color: #212529; @@ -4585,7 +4424,6 @@ color: #212529; border-color: #EC407A; } - .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4617,7 +4455,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } - .p-contextmenu { padding: 0; background: #252525; @@ -4665,7 +4502,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 { @@ -4679,7 +4516,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 { @@ -4690,7 +4527,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 { @@ -4704,7 +4541,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); @@ -4728,32 +4564,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; @@ -4812,7 +4647,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 { @@ -4826,7 +4661,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 { @@ -4837,7 +4672,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 { @@ -4895,10 +4730,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; @@ -4935,7 +4769,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 { @@ -4949,7 +4783,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 { @@ -4960,7 +4794,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 { @@ -4994,7 +4828,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #252525; @@ -5033,7 +4866,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 { @@ -5064,7 +4897,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 { @@ -5078,7 +4911,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 { @@ -5089,7 +4922,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 { @@ -5106,7 +4939,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5281,7 +5113,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 { @@ -5295,7 +5127,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 { @@ -5306,7 +5138,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 { @@ -5322,7 +5154,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #252525; @@ -5365,7 +5196,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 { @@ -5379,7 +5210,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 { @@ -5390,7 +5221,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 { @@ -5437,7 +5268,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; @@ -5482,7 +5312,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5553,7 +5382,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } - .p-tieredmenu { padding: 0; background: #252525; @@ -5604,7 +5432,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 { @@ -5618,7 +5446,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 { @@ -5629,7 +5457,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 { @@ -5643,7 +5471,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5699,7 +5526,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5788,7 +5614,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5839,7 +5664,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 { @@ -5849,7 +5674,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 { @@ -5859,7 +5684,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 { @@ -5869,10 +5694,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; @@ -5903,7 +5727,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 { @@ -5960,7 +5784,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; @@ -5970,7 +5794,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; } @@ -5979,29 +5803,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; @@ -6025,7 +5843,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -6046,11 +5863,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; @@ -6092,7 +5907,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #4b4b4b; color: #dedede; @@ -6128,7 +5942,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6143,7 +5956,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } - .p-progressbar { border: 0 none; height: 24px; @@ -6159,7 +5971,6 @@ color: #212529; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6181,7 +5992,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6189,7 +5999,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; @@ -6222,7 +6031,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 3ebd75180ea..7402a7018cf 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; @@ -458,11 +442,9 @@ background: transparent; font-weight: 400; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -470,28 +452,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) { @@ -508,12 +486,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); @@ -523,13 +501,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; @@ -538,14 +516,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 { @@ -592,13 +570,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 { @@ -657,7 +635,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; @@ -694,7 +672,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -702,12 +679,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; @@ -715,7 +690,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; } @@ -750,7 +725,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } - .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -778,11 +752,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; @@ -790,21 +764,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; } @@ -812,7 +783,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; @@ -821,13 +791,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; @@ -862,28 +831,24 @@ 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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -900,12 +865,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 { @@ -922,11 +887,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; } @@ -934,33 +897,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } - .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; } @@ -1001,7 +956,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } - .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1011,7 +965,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; @@ -1047,11 +1001,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; @@ -1065,98 +1019,91 @@ 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-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-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1164,11 +1111,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; } @@ -1176,20 +1121,18 @@ 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-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; } @@ -1211,7 +1154,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); @@ -1222,11 +1165,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 { border-color: #f44435; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1234,7 +1175,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; @@ -1259,87 +1200,72 @@ 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; } - ::-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; @@ -1392,11 +1318,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; @@ -1404,14 +1330,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; } @@ -1434,7 +1358,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; } @@ -1448,11 +1372,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; } @@ -1460,7 +1382,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1470,7 +1391,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; @@ -1528,11 +1449,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; @@ -1549,25 +1470,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; @@ -1589,7 +1506,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1597,7 +1513,6 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1605,13 +1520,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; @@ -1643,16 +1557,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; @@ -1660,11 +1572,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; } @@ -1695,7 +1605,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); @@ -1703,7 +1612,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 { @@ -1712,7 +1621,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 { @@ -1721,7 +1630,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 { @@ -1730,16 +1639,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; } @@ -1789,7 +1696,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); @@ -1797,7 +1703,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 { @@ -1806,7 +1712,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 { @@ -1815,7 +1721,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 { @@ -1824,17 +1730,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; } @@ -1857,7 +1761,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; } @@ -1868,15 +1772,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); @@ -1886,7 +1787,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; @@ -1936,17 +1837,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; } @@ -1954,7 +1853,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #121212; background: #CE93D8; @@ -2066,7 +1964,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 { @@ -2093,7 +1991,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2106,421 +2003,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; @@ -2544,7 +2434,6 @@ color: #CE93D8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2556,17 +2445,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; @@ -2577,52 +2463,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; } @@ -2700,7 +2579,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; @@ -2729,7 +2607,6 @@ border-color: transparent; color: #A5D6A7; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2758,7 +2635,6 @@ border-color: transparent; color: #90caf9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2787,7 +2663,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2816,7 +2691,6 @@ border-color: transparent; color: #fff59d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2845,7 +2719,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2874,9 +2747,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); @@ -2887,13 +2759,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; @@ -2919,7 +2791,6 @@ background: rgba(206, 147, 216, 0.16); color: #CE93D8; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3013,9 +2884,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); @@ -3025,17 +2896,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; @@ -3065,12 +2936,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 { @@ -3173,7 +3044,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; @@ -3212,12 +3082,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; @@ -3245,7 +3113,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3265,7 +3132,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3292,7 +3158,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; @@ -3300,13 +3166,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; @@ -3315,7 +3180,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; @@ -3332,7 +3197,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3382,12 +3246,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; @@ -3401,16 +3265,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); @@ -3419,9 +3282,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 { @@ -3458,7 +3320,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3468,9 +3329,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); @@ -3481,9 +3342,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); @@ -3540,7 +3401,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3590,12 +3450,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; @@ -3609,16 +3469,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); @@ -3627,7 +3486,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3639,20 +3497,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; @@ -3709,19 +3566,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 { @@ -3778,7 +3635,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 { @@ -3786,7 +3643,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3926,7 +3782,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 { @@ -3987,7 +3843,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); @@ -4012,7 +3867,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; @@ -4085,7 +3939,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4111,7 +3964,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4120,7 +3972,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; @@ -4130,12 +3982,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; @@ -4176,7 +4027,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid rgba(255, 255, 255, 0.12); padding: 1rem; @@ -4243,12 +4093,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; } - .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4257,15 +4105,14 @@ } .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-resizing { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4334,7 +4181,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4345,7 +4191,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4393,7 +4238,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); @@ -4466,7 +4310,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4508,7 +4351,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } - .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4519,7 +4361,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); @@ -4529,13 +4371,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; @@ -4549,7 +4391,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4569,7 +4410,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4609,7 +4449,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; @@ -4620,7 +4459,6 @@ color: #121212; border-color: transparent; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4652,7 +4490,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; @@ -4700,7 +4537,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 { @@ -4708,13 +4545,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 { @@ -4725,11 +4562,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 { @@ -4739,7 +4576,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); @@ -4763,32 +4599,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; @@ -4847,7 +4682,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 { @@ -4855,13 +4690,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 { @@ -4872,7 +4707,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 { @@ -4895,7 +4730,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 { @@ -4930,10 +4765,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; @@ -4970,7 +4804,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 { @@ -4978,13 +4812,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 { @@ -4995,7 +4829,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 { @@ -5013,7 +4847,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 { @@ -5029,7 +4863,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 1rem; background: #1e1e1e; @@ -5068,7 +4901,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 { @@ -5099,7 +4932,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 { @@ -5107,13 +4940,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 { @@ -5124,7 +4957,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 { @@ -5135,13 +4968,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; @@ -5173,7 +5005,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 { @@ -5316,7 +5148,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 { @@ -5324,13 +5156,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 { @@ -5341,14 +5173,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) { @@ -5381,7 +5213,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5424,7 +5255,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 { @@ -5432,13 +5263,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 { @@ -5449,7 +5280,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 { @@ -5464,7 +5295,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 { @@ -5496,7 +5327,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5533,7 +5363,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; @@ -5541,7 +5371,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5612,7 +5441,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5663,7 +5491,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 { @@ -5671,13 +5499,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 { @@ -5688,11 +5516,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 { @@ -5702,7 +5530,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5758,7 +5585,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5847,7 +5673,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5898,7 +5723,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 { @@ -5908,7 +5733,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 { @@ -5918,7 +5743,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 { @@ -5928,10 +5753,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; @@ -5962,7 +5786,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 { @@ -6019,7 +5843,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); @@ -6029,7 +5853,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); } @@ -6038,29 +5862,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; @@ -6084,9 +5902,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 { @@ -6105,11 +5922,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; @@ -6151,9 +5966,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; @@ -6187,7 +6001,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6202,7 +6015,6 @@ outline-offset: 0; box-shadow: none; } - .p-progressbar { border: 0 none; height: 4px; @@ -6218,7 +6030,6 @@ color: #121212; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6240,7 +6051,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6248,7 +6058,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; @@ -6281,7 +6090,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6333,17 +6141,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; @@ -6353,13 +6159,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; } @@ -6367,11 +6173,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; @@ -6401,21 +6205,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; @@ -6467,7 +6268,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); } @@ -6483,7 +6283,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); } @@ -6499,7 +6298,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); } @@ -6515,7 +6313,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); } @@ -6531,7 +6328,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); } @@ -6547,7 +6343,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); } @@ -6563,9 +6358,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); @@ -6610,7 +6404,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6625,7 +6418,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; @@ -6636,7 +6429,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; } @@ -6649,13 +6441,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; @@ -6665,13 +6456,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; } @@ -6705,7 +6496,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6716,17 +6506,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; @@ -6736,13 +6524,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; } @@ -6768,7 +6556,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; @@ -6788,30 +6575,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; @@ -6839,14 +6623,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; @@ -6869,13 +6651,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; @@ -6885,13 +6666,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; } @@ -6899,11 +6680,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; @@ -6925,11 +6704,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; } @@ -6942,14 +6719,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; @@ -6960,17 +6735,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; @@ -6980,13 +6753,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; } @@ -7008,11 +6781,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; } @@ -7024,32 +6795,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; } @@ -7061,13 +6830,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; @@ -7076,26 +6844,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); @@ -7104,11 +6870,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); @@ -7117,7 +6881,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); @@ -7134,51 +6897,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); } @@ -7188,25 +6945,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; @@ -7217,7 +6970,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); } @@ -7230,13 +6982,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; @@ -7246,13 +6997,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; } @@ -7264,13 +7015,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; @@ -7299,22 +7048,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; } @@ -7324,14 +7069,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 { @@ -7343,7 +7087,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; @@ -7379,30 +7122,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; @@ -7419,14 +7159,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; } @@ -7448,7 +7186,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); @@ -7457,14 +7194,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); @@ -7475,7 +7210,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7528,7 +7262,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7551,11 +7284,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; @@ -7563,14 +7294,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; @@ -7581,17 +7310,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; @@ -7601,13 +7328,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; } @@ -7619,13 +7346,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; @@ -7654,18 +7379,15 @@ 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 .p-treenode-content:focus { background: rgba(255, 255, 255, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7678,7 +7400,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; } @@ -7703,14 +7424,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); @@ -7719,7 +7438,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); } @@ -7751,42 +7469,36 @@ .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); } diff --git a/src/assets/components/themes/md-dark-indigo/theme.css b/src/assets/components/themes/md-dark-indigo/theme.css index 3ba96f06e45..18b5644a2f7 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; @@ -458,11 +442,9 @@ background: transparent; font-weight: 400; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -470,28 +452,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) { @@ -508,12 +486,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); @@ -523,13 +501,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; @@ -538,14 +516,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 { @@ -592,13 +570,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 { @@ -657,7 +635,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; @@ -694,7 +672,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -702,12 +679,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; @@ -715,7 +690,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; } @@ -750,7 +725,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } - .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -778,11 +752,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; @@ -790,21 +764,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; } @@ -812,7 +783,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; @@ -821,13 +791,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; @@ -862,28 +831,24 @@ 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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -900,12 +865,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 { @@ -922,11 +887,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; } @@ -934,33 +897,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } - .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; } @@ -1001,7 +956,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } - .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1011,7 +965,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; @@ -1047,11 +1001,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; @@ -1065,98 +1019,91 @@ 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-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-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1164,11 +1111,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; } @@ -1176,20 +1121,18 @@ 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-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; } @@ -1211,7 +1154,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); @@ -1222,11 +1165,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 { border-color: #f44435; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1234,7 +1175,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; @@ -1259,87 +1200,72 @@ 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; } - ::-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; @@ -1392,11 +1318,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; @@ -1404,14 +1330,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; } @@ -1434,7 +1358,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; } @@ -1448,11 +1372,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; } @@ -1460,7 +1382,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1470,7 +1391,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; @@ -1528,11 +1449,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; @@ -1549,25 +1470,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; @@ -1589,7 +1506,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1597,7 +1513,6 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1605,13 +1520,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; @@ -1643,16 +1557,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; @@ -1660,11 +1572,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; } @@ -1695,7 +1605,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); @@ -1703,7 +1612,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 { @@ -1712,7 +1621,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 { @@ -1721,7 +1630,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 { @@ -1730,16 +1639,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; } @@ -1789,7 +1696,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); @@ -1797,7 +1703,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 { @@ -1806,7 +1712,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 { @@ -1815,7 +1721,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 { @@ -1824,17 +1730,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; } @@ -1857,7 +1761,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; } @@ -1868,15 +1772,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); @@ -1886,7 +1787,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; @@ -1936,17 +1837,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; } @@ -1954,7 +1853,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-button { color: #121212; background: #9FA8DA; @@ -2066,7 +1964,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 { @@ -2093,7 +1991,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2106,421 +2003,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; @@ -2544,7 +2434,6 @@ color: #9FA8DA; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2556,17 +2445,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; @@ -2577,52 +2463,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; } @@ -2700,7 +2579,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; @@ -2729,7 +2607,6 @@ border-color: transparent; color: #F48FB1; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2758,7 +2635,6 @@ border-color: transparent; color: #90caf9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2787,7 +2663,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2816,7 +2691,6 @@ border-color: transparent; color: #fff59d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2845,7 +2719,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2874,9 +2747,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); @@ -2887,13 +2759,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; @@ -2919,7 +2791,6 @@ background: rgba(159, 168, 218, 0.16); color: #9FA8DA; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3013,9 +2884,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); @@ -3025,17 +2896,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; @@ -3065,12 +2936,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 { @@ -3173,7 +3044,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; @@ -3212,12 +3082,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; @@ -3245,7 +3113,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3265,7 +3132,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3292,7 +3158,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; @@ -3300,13 +3166,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; @@ -3315,7 +3180,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; @@ -3332,7 +3197,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3382,12 +3246,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; @@ -3401,16 +3265,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); @@ -3419,9 +3282,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 { @@ -3458,7 +3320,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3468,9 +3329,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); @@ -3481,9 +3342,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); @@ -3540,7 +3401,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3590,12 +3450,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; @@ -3609,16 +3469,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); @@ -3627,7 +3486,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3639,20 +3497,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; @@ -3709,19 +3566,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 { @@ -3778,7 +3635,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 { @@ -3786,7 +3643,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3926,7 +3782,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 { @@ -3987,7 +3843,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); @@ -4012,7 +3867,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; @@ -4085,7 +3939,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4111,7 +3964,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4120,7 +3972,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; @@ -4130,12 +3982,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; @@ -4176,7 +4027,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid rgba(255, 255, 255, 0.12); padding: 1rem; @@ -4243,12 +4093,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; } - .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4257,15 +4105,14 @@ } .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-resizing { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4334,7 +4181,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4345,7 +4191,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4393,7 +4238,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); @@ -4466,7 +4310,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4508,7 +4351,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } - .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4519,7 +4361,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); @@ -4529,13 +4371,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; @@ -4549,7 +4391,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4569,7 +4410,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4609,7 +4449,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; @@ -4620,7 +4459,6 @@ color: #121212; border-color: transparent; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4652,7 +4490,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; @@ -4700,7 +4537,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 { @@ -4708,13 +4545,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 { @@ -4725,11 +4562,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 { @@ -4739,7 +4576,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); @@ -4763,32 +4599,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; @@ -4847,7 +4682,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 { @@ -4855,13 +4690,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 { @@ -4872,7 +4707,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 { @@ -4895,7 +4730,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 { @@ -4930,10 +4765,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; @@ -4970,7 +4804,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 { @@ -4978,13 +4812,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 { @@ -4995,7 +4829,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 { @@ -5013,7 +4847,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 { @@ -5029,7 +4863,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 1rem; background: #1e1e1e; @@ -5068,7 +4901,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 { @@ -5099,7 +4932,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 { @@ -5107,13 +4940,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 { @@ -5124,7 +4957,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 { @@ -5135,13 +4968,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; @@ -5173,7 +5005,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 { @@ -5316,7 +5148,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 { @@ -5324,13 +5156,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 { @@ -5341,14 +5173,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) { @@ -5381,7 +5213,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5424,7 +5255,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 { @@ -5432,13 +5263,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 { @@ -5449,7 +5280,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 { @@ -5464,7 +5295,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 { @@ -5496,7 +5327,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5533,7 +5363,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; @@ -5541,7 +5371,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5612,7 +5441,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5663,7 +5491,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 { @@ -5671,13 +5499,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 { @@ -5688,11 +5516,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 { @@ -5702,7 +5530,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5758,7 +5585,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5847,7 +5673,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5898,7 +5723,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 { @@ -5908,7 +5733,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 { @@ -5918,7 +5743,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 { @@ -5928,10 +5753,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; @@ -5962,7 +5786,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 { @@ -6019,7 +5843,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); @@ -6029,7 +5853,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); } @@ -6038,29 +5862,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; @@ -6084,9 +5902,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 { @@ -6105,11 +5922,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; @@ -6151,9 +5966,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; @@ -6187,7 +6001,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6202,7 +6015,6 @@ outline-offset: 0; box-shadow: none; } - .p-progressbar { border: 0 none; height: 4px; @@ -6218,7 +6030,6 @@ color: #121212; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6240,7 +6051,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6248,7 +6058,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; @@ -6281,7 +6090,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6333,17 +6141,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; @@ -6353,13 +6159,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; } @@ -6367,11 +6173,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; @@ -6401,21 +6205,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; @@ -6467,7 +6268,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); } @@ -6483,7 +6283,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); } @@ -6499,7 +6298,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); } @@ -6515,7 +6313,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); } @@ -6531,7 +6328,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); } @@ -6547,7 +6343,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); } @@ -6563,9 +6358,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); @@ -6610,7 +6404,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6625,7 +6418,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; @@ -6636,7 +6429,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; } @@ -6649,13 +6441,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; @@ -6665,13 +6456,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; } @@ -6705,7 +6496,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6716,17 +6506,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; @@ -6736,13 +6524,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; } @@ -6768,7 +6556,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; @@ -6788,30 +6575,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; @@ -6839,14 +6623,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; @@ -6869,13 +6651,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; @@ -6885,13 +6666,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; } @@ -6899,11 +6680,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; @@ -6925,11 +6704,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; } @@ -6942,14 +6719,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; @@ -6960,17 +6735,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; @@ -6980,13 +6753,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; } @@ -7008,11 +6781,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; } @@ -7024,32 +6795,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; } @@ -7061,13 +6830,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; @@ -7076,26 +6844,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); @@ -7104,11 +6870,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); @@ -7117,7 +6881,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); @@ -7134,51 +6897,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); } @@ -7188,25 +6945,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; @@ -7217,7 +6970,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); } @@ -7230,13 +6982,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; @@ -7246,13 +6997,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; } @@ -7264,13 +7015,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; @@ -7299,22 +7048,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; } @@ -7324,14 +7069,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 { @@ -7343,7 +7087,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; @@ -7379,30 +7122,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; @@ -7419,14 +7159,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; } @@ -7448,7 +7186,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); @@ -7457,14 +7194,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); @@ -7475,7 +7210,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7528,7 +7262,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7551,11 +7284,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; @@ -7563,14 +7294,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; @@ -7581,17 +7310,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; @@ -7601,13 +7328,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; } @@ -7619,13 +7346,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; @@ -7654,18 +7379,15 @@ 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 .p-treenode-content:focus { background: rgba(255, 255, 255, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7678,7 +7400,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; } @@ -7703,14 +7424,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); @@ -7719,7 +7438,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); } @@ -7751,42 +7469,36 @@ .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); } diff --git a/src/assets/components/themes/md-light-deeppurple/theme.css b/src/assets/components/themes/md-light-deeppurple/theme.css index d85cb5a9350..243658df6a2 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); @@ -458,11 +442,9 @@ background: #ffffff; font-weight: 400; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -470,23 +452,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; @@ -513,7 +491,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); @@ -523,13 +501,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; @@ -538,14 +516,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 { @@ -584,7 +562,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; @@ -694,7 +672,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -702,12 +679,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; @@ -750,7 +725,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } - .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -790,7 +764,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; } @@ -800,11 +773,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; } @@ -812,7 +783,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; @@ -821,7 +791,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; @@ -862,11 +831,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; } @@ -879,11 +846,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -922,11 +887,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; } @@ -934,30 +897,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1001,7 +956,6 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } - .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1065,7 +1019,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1078,7 +1031,9 @@ .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-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1091,72 +1046,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1164,11 +1111,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; } @@ -1176,14 +1121,12 @@ 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-inputswitch { width: 2.75rem; height: 1rem; @@ -1222,11 +1165,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 { border-color: #b00020; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1259,57 +1200,45 @@ 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; } - ::-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; } @@ -1319,17 +1248,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); @@ -1404,11 +1330,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); @@ -1448,11 +1372,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; } @@ -1460,7 +1382,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1549,7 +1470,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1559,15 +1479,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; @@ -1589,7 +1506,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1597,7 +1513,6 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1605,7 +1520,6 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1643,11 +1557,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; } @@ -1660,11 +1572,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; } @@ -1695,7 +1605,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); @@ -1703,7 +1612,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 { @@ -1712,7 +1621,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 { @@ -1721,7 +1630,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 { @@ -1730,14 +1639,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; @@ -1789,7 +1696,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); @@ -1797,7 +1703,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 { @@ -1806,7 +1712,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 { @@ -1815,7 +1721,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 { @@ -1824,14 +1730,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); @@ -1868,15 +1772,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); @@ -1936,7 +1837,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1946,7 +1846,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; } @@ -1954,7 +1853,6 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } - .p-button { color: #ffffff; background: #673AB7; @@ -2066,7 +1964,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 { @@ -2093,7 +1991,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2106,421 +2003,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; @@ -2544,7 +2434,6 @@ color: #673AB7; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2556,17 +2445,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; @@ -2577,52 +2463,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; } @@ -2700,7 +2579,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; @@ -2729,7 +2607,6 @@ border-color: transparent; color: #4CAF50; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2758,7 +2635,6 @@ border-color: transparent; color: #2196f3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2787,7 +2663,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2816,7 +2691,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2845,7 +2719,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2874,9 +2747,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); @@ -2887,13 +2759,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; @@ -2919,7 +2791,6 @@ background: rgba(103, 58, 183, 0.12); color: #673AB7; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3013,9 +2884,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); @@ -3025,17 +2896,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; @@ -3065,12 +2936,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 { @@ -3173,7 +3044,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; @@ -3212,12 +3082,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; @@ -3245,7 +3113,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3265,7 +3132,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3303,7 +3169,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); @@ -3332,7 +3197,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3410,7 +3274,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); @@ -3419,7 +3282,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); @@ -3458,7 +3320,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3468,9 +3329,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); @@ -3481,9 +3342,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); @@ -3540,7 +3401,6 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3618,7 +3478,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); @@ -3627,7 +3486,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3639,20 +3497,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; @@ -3709,11 +3566,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 { @@ -3786,7 +3643,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3926,7 +3782,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 { @@ -3987,7 +3843,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); @@ -4012,7 +3867,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; @@ -4085,7 +3939,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4111,7 +3964,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4135,7 +3987,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4176,7 +4027,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 1rem; @@ -4243,12 +4093,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; } - .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4265,7 +4113,6 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4334,7 +4181,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4345,7 +4191,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4393,7 +4238,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); @@ -4466,7 +4310,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4508,7 +4351,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4519,7 +4361,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); @@ -4529,13 +4371,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; @@ -4549,7 +4391,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4569,7 +4410,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; @@ -4609,7 +4449,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; @@ -4620,7 +4459,6 @@ color: #ffffff; border-color: transparent; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4652,7 +4490,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; @@ -4700,7 +4537,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 { @@ -4714,7 +4551,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 { @@ -4725,7 +4562,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 { @@ -4739,7 +4576,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); @@ -4763,32 +4599,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; @@ -4847,7 +4682,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 { @@ -4861,7 +4696,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 { @@ -4872,7 +4707,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 { @@ -4930,10 +4765,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; @@ -4970,7 +4804,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 { @@ -4984,7 +4818,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 { @@ -4995,7 +4829,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 { @@ -5029,7 +4863,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 1rem; background: transparent; @@ -5068,7 +4901,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 { @@ -5099,7 +4932,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 { @@ -5113,7 +4946,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 { @@ -5124,7 +4957,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 { @@ -5141,7 +4974,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5316,7 +5148,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 { @@ -5330,7 +5162,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 { @@ -5341,7 +5173,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 { @@ -5381,7 +5213,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5424,7 +5255,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 { @@ -5438,7 +5269,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 { @@ -5449,7 +5280,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 { @@ -5496,7 +5327,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5541,7 +5371,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5612,7 +5441,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5663,7 +5491,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 { @@ -5677,7 +5505,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 { @@ -5688,7 +5516,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 { @@ -5702,7 +5530,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5758,7 +5585,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5847,7 +5673,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5898,7 +5723,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 { @@ -5908,7 +5733,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 { @@ -5918,7 +5743,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 { @@ -5928,10 +5753,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; @@ -5962,7 +5786,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 { @@ -6019,7 +5843,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); @@ -6029,7 +5853,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); } @@ -6038,29 +5862,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; @@ -6084,7 +5902,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -6105,11 +5922,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; @@ -6151,7 +5966,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6187,7 +6001,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6202,7 +6015,6 @@ outline-offset: 0; box-shadow: none; } - .p-progressbar { border: 0 none; height: 4px; @@ -6218,7 +6030,6 @@ color: #ffffff; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6240,7 +6051,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6248,7 +6058,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; @@ -6281,7 +6090,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6333,11 +6141,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; @@ -6367,11 +6173,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; @@ -6401,21 +6205,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; @@ -6467,7 +6268,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); } @@ -6483,7 +6283,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); } @@ -6499,7 +6298,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); } @@ -6515,7 +6313,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); } @@ -6531,7 +6328,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); } @@ -6547,7 +6343,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); } @@ -6563,7 +6358,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; @@ -6610,7 +6404,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6636,7 +6429,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; } @@ -6649,7 +6441,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; @@ -6705,7 +6496,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6716,11 +6506,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; @@ -6768,7 +6556,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; @@ -6788,16 +6575,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; @@ -6839,14 +6623,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; @@ -6869,7 +6651,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; @@ -6899,11 +6680,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; @@ -6925,11 +6704,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; } @@ -6942,14 +6719,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; @@ -6960,11 +6735,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; @@ -7008,11 +6781,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; } @@ -7024,14 +6795,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; @@ -7061,7 +6830,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; @@ -7076,26 +6844,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); @@ -7104,11 +6870,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); @@ -7117,7 +6881,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); @@ -7134,51 +6897,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); } @@ -7188,25 +6945,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; @@ -7217,7 +6970,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); } @@ -7230,7 +6982,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; @@ -7264,13 +7015,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; @@ -7299,22 +7048,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; } @@ -7324,14 +7069,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 { @@ -7343,7 +7087,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; @@ -7379,21 +7122,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; @@ -7419,14 +7159,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; } @@ -7448,7 +7186,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; @@ -7457,14 +7194,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); @@ -7475,7 +7210,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7528,7 +7262,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7551,11 +7284,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; @@ -7563,14 +7294,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; @@ -7581,11 +7310,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; @@ -7619,13 +7346,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; @@ -7654,18 +7379,15 @@ 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 .p-treenode-content:focus { background: rgba(0, 0, 0, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7678,7 +7400,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; } @@ -7703,14 +7424,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; @@ -7719,7 +7438,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); } @@ -7751,42 +7469,36 @@ .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); } diff --git a/src/assets/components/themes/md-light-indigo/theme.css b/src/assets/components/themes/md-light-indigo/theme.css index a4a86a2611e..391e3f35c2b 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); @@ -458,11 +442,9 @@ background: #ffffff; font-weight: 400; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -470,23 +452,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; @@ -513,7 +491,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); @@ -523,13 +501,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; @@ -538,14 +516,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 { @@ -584,7 +562,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; @@ -694,7 +672,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -702,12 +679,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; @@ -750,7 +725,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } - .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -790,7 +764,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; } @@ -800,11 +773,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; } @@ -812,7 +783,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; @@ -821,7 +791,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; @@ -862,11 +831,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; } @@ -879,11 +846,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -922,11 +887,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; } @@ -934,30 +897,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1001,7 +956,6 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } - .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1065,7 +1019,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1078,7 +1031,9 @@ .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-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1091,72 +1046,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1164,11 +1111,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; } @@ -1176,14 +1121,12 @@ 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-inputswitch { width: 2.75rem; height: 1rem; @@ -1222,11 +1165,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 { border-color: #b00020; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1259,57 +1200,45 @@ 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; } - ::-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; } @@ -1319,17 +1248,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); @@ -1404,11 +1330,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); @@ -1448,11 +1372,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; } @@ -1460,7 +1382,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1549,7 +1470,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1559,15 +1479,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; @@ -1589,7 +1506,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1597,7 +1513,6 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1605,7 +1520,6 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1643,11 +1557,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; } @@ -1660,11 +1572,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; } @@ -1695,7 +1605,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); @@ -1703,7 +1612,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 { @@ -1712,7 +1621,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 { @@ -1721,7 +1630,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 { @@ -1730,14 +1639,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; @@ -1789,7 +1696,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); @@ -1797,7 +1703,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 { @@ -1806,7 +1712,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 { @@ -1815,7 +1721,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 { @@ -1824,14 +1730,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); @@ -1868,15 +1772,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); @@ -1936,7 +1837,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1946,7 +1846,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; } @@ -1954,7 +1853,6 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } - .p-button { color: #ffffff; background: #3F51B5; @@ -2066,7 +1964,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 { @@ -2093,7 +1991,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2106,421 +2003,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; @@ -2544,7 +2434,6 @@ color: #3F51B5; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2556,17 +2445,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; @@ -2577,52 +2463,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; } @@ -2700,7 +2579,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; @@ -2729,7 +2607,6 @@ border-color: transparent; color: #ff4081; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2758,7 +2635,6 @@ border-color: transparent; color: #2196f3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2787,7 +2663,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2816,7 +2691,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2845,7 +2719,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2874,9 +2747,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); @@ -2887,13 +2759,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; @@ -2919,7 +2791,6 @@ background: rgba(63, 81, 181, 0.12); color: #3F51B5; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3013,9 +2884,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); @@ -3025,17 +2896,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; @@ -3065,12 +2936,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 { @@ -3173,7 +3044,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; @@ -3212,12 +3082,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; @@ -3245,7 +3113,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3265,7 +3132,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3303,7 +3169,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); @@ -3332,7 +3197,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3410,7 +3274,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); @@ -3419,7 +3282,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); @@ -3458,7 +3320,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3468,9 +3329,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); @@ -3481,9 +3342,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); @@ -3540,7 +3401,6 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3618,7 +3478,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); @@ -3627,7 +3486,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3639,20 +3497,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; @@ -3709,11 +3566,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 { @@ -3786,7 +3643,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3926,7 +3782,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 { @@ -3987,7 +3843,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); @@ -4012,7 +3867,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; @@ -4085,7 +3939,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4111,7 +3964,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4135,7 +3987,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4176,7 +4027,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 1rem; @@ -4243,12 +4093,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; } - .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4265,7 +4113,6 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4334,7 +4181,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4345,7 +4191,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4393,7 +4238,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); @@ -4466,7 +4310,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4508,7 +4351,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4519,7 +4361,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); @@ -4529,13 +4371,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; @@ -4549,7 +4391,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4569,7 +4410,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; @@ -4609,7 +4449,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; @@ -4620,7 +4459,6 @@ color: #ffffff; border-color: transparent; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4652,7 +4490,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; @@ -4700,7 +4537,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 { @@ -4714,7 +4551,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 { @@ -4725,7 +4562,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 { @@ -4739,7 +4576,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); @@ -4763,32 +4599,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; @@ -4847,7 +4682,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 { @@ -4861,7 +4696,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 { @@ -4872,7 +4707,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 { @@ -4930,10 +4765,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; @@ -4970,7 +4804,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 { @@ -4984,7 +4818,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 { @@ -4995,7 +4829,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 { @@ -5029,7 +4863,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 1rem; background: transparent; @@ -5068,7 +4901,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 { @@ -5099,7 +4932,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 { @@ -5113,7 +4946,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 { @@ -5124,7 +4957,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 { @@ -5141,7 +4974,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5316,7 +5148,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 { @@ -5330,7 +5162,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 { @@ -5341,7 +5173,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 { @@ -5381,7 +5213,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5424,7 +5255,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 { @@ -5438,7 +5269,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 { @@ -5449,7 +5280,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 { @@ -5496,7 +5327,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5541,7 +5371,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5612,7 +5441,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5663,7 +5491,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 { @@ -5677,7 +5505,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 { @@ -5688,7 +5516,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 { @@ -5702,7 +5530,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5758,7 +5585,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5847,7 +5673,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5898,7 +5723,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 { @@ -5908,7 +5733,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 { @@ -5918,7 +5743,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 { @@ -5928,10 +5753,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; @@ -5962,7 +5786,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 { @@ -6019,7 +5843,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); @@ -6029,7 +5853,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); } @@ -6038,29 +5862,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; @@ -6084,7 +5902,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -6105,11 +5922,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; @@ -6151,7 +5966,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6187,7 +6001,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6202,7 +6015,6 @@ outline-offset: 0; box-shadow: none; } - .p-progressbar { border: 0 none; height: 4px; @@ -6218,7 +6030,6 @@ color: #ffffff; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6240,7 +6051,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6248,7 +6058,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; @@ -6281,7 +6090,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6333,11 +6141,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; @@ -6367,11 +6173,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; @@ -6401,21 +6205,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; @@ -6467,7 +6268,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); } @@ -6483,7 +6283,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); } @@ -6499,7 +6298,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); } @@ -6515,7 +6313,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); } @@ -6531,7 +6328,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); } @@ -6547,7 +6343,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); } @@ -6563,7 +6358,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; @@ -6610,7 +6404,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6636,7 +6429,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; } @@ -6649,7 +6441,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; @@ -6705,7 +6496,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6716,11 +6506,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; @@ -6768,7 +6556,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; @@ -6788,16 +6575,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; @@ -6839,14 +6623,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; @@ -6869,7 +6651,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; @@ -6899,11 +6680,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; @@ -6925,11 +6704,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; } @@ -6942,14 +6719,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; @@ -6960,11 +6735,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; @@ -7008,11 +6781,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; } @@ -7024,14 +6795,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; @@ -7061,7 +6830,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; @@ -7076,26 +6844,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); @@ -7104,11 +6870,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); @@ -7117,7 +6881,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); @@ -7134,51 +6897,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); } @@ -7188,25 +6945,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; @@ -7217,7 +6970,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); } @@ -7230,7 +6982,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; @@ -7264,13 +7015,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; @@ -7299,22 +7048,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; } @@ -7324,14 +7069,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 { @@ -7343,7 +7087,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; @@ -7379,21 +7122,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; @@ -7419,14 +7159,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; } @@ -7448,7 +7186,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; @@ -7457,14 +7194,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); @@ -7475,7 +7210,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7528,7 +7262,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7551,11 +7284,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; @@ -7563,14 +7294,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; @@ -7581,11 +7310,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; @@ -7619,13 +7346,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; @@ -7654,18 +7379,15 @@ 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 .p-treenode-content:focus { background: rgba(0, 0, 0, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7678,7 +7400,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; } @@ -7703,14 +7424,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; @@ -7719,7 +7438,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); } @@ -7751,42 +7469,36 @@ .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); } diff --git a/src/assets/components/themes/mdc-dark-deeppurple/theme.css b/src/assets/components/themes/mdc-dark-deeppurple/theme.css index 9f90852b3f4..23d23770cf4 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; @@ -458,11 +442,9 @@ background: transparent; font-weight: 400; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -470,28 +452,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) { @@ -508,12 +486,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); @@ -523,13 +501,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; @@ -538,14 +516,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 { @@ -592,13 +570,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 { @@ -657,7 +635,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; @@ -694,7 +672,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -702,12 +679,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; @@ -715,7 +690,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; } @@ -750,7 +725,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } - .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -778,11 +752,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; @@ -790,21 +764,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; } @@ -812,7 +783,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; @@ -821,13 +791,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; @@ -862,28 +831,24 @@ 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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -900,12 +865,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 { @@ -922,11 +887,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; } @@ -934,33 +897,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } - .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; } @@ -1001,7 +956,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } - .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1011,7 +965,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; @@ -1047,11 +1001,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; @@ -1065,98 +1019,91 @@ 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-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-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1164,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: #f44435; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1176,20 +1121,18 @@ 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-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; } @@ -1211,7 +1154,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); @@ -1222,11 +1165,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 { border-color: #f44435; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1234,7 +1175,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; @@ -1259,87 +1200,72 @@ 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; } - ::-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; @@ -1392,11 +1318,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; @@ -1404,14 +1330,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; } @@ -1434,7 +1358,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; } @@ -1448,11 +1372,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; } @@ -1460,7 +1382,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } - .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1470,7 +1391,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; @@ -1528,11 +1449,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; @@ -1549,25 +1470,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; @@ -1589,7 +1506,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; } @@ -1597,7 +1513,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; } @@ -1605,13 +1520,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; @@ -1643,16 +1557,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; @@ -1660,11 +1572,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; } @@ -1695,7 +1605,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); @@ -1703,7 +1612,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 { @@ -1712,7 +1621,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 { @@ -1721,7 +1630,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 { @@ -1730,16 +1639,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; } @@ -1789,7 +1696,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); @@ -1797,7 +1703,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 { @@ -1806,7 +1712,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 { @@ -1815,7 +1721,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 { @@ -1824,17 +1730,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; } @@ -1857,7 +1761,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; } @@ -1868,15 +1772,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); @@ -1886,7 +1787,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; @@ -1936,17 +1837,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; } @@ -1954,7 +1853,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } - .p-button { color: #121212; background: #CE93D8; @@ -2066,7 +1964,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 { @@ -2093,7 +1991,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2106,421 +2003,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; @@ -2544,7 +2434,6 @@ color: #CE93D8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2556,17 +2445,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; @@ -2577,52 +2463,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; } @@ -2700,7 +2579,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; @@ -2729,7 +2607,6 @@ border-color: transparent; color: #A5D6A7; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2758,7 +2635,6 @@ border-color: transparent; color: #90caf9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2787,7 +2663,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2816,7 +2691,6 @@ border-color: transparent; color: #fff59d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2845,7 +2719,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2874,9 +2747,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); @@ -2887,13 +2759,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; @@ -2919,7 +2791,6 @@ background: rgba(206, 147, 216, 0.16); color: #CE93D8; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3013,9 +2884,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); @@ -3025,17 +2896,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; @@ -3065,12 +2936,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 { @@ -3173,7 +3044,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; @@ -3212,12 +3082,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; @@ -3245,7 +3113,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3265,7 +3132,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3292,7 +3158,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; @@ -3300,13 +3166,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; @@ -3315,7 +3180,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; @@ -3332,7 +3197,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } - .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3382,12 +3246,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; @@ -3401,16 +3265,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); @@ -3419,9 +3282,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 { @@ -3458,7 +3320,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3468,9 +3329,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); @@ -3481,9 +3342,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); @@ -3540,7 +3401,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } - .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3590,12 +3450,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; @@ -3609,16 +3469,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); @@ -3627,7 +3486,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3639,20 +3497,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; @@ -3709,19 +3566,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 { @@ -3778,7 +3635,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 { @@ -3786,7 +3643,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3926,7 +3782,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 { @@ -3987,7 +3843,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); @@ -4012,7 +3867,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; @@ -4085,7 +3939,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4111,7 +3964,6 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4120,7 +3972,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; @@ -4130,12 +3982,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; @@ -4176,7 +4027,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; @@ -4243,12 +4093,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; } - .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4257,15 +4105,14 @@ } .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-resizing { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4334,7 +4181,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4345,7 +4191,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4393,7 +4238,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); @@ -4466,7 +4310,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4508,7 +4351,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } - .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4519,7 +4361,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); @@ -4529,13 +4371,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; @@ -4549,7 +4391,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } - .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4569,7 +4410,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 0.75rem; @@ -4609,7 +4449,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; @@ -4620,7 +4459,6 @@ color: #121212; border-color: transparent; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4652,7 +4490,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; @@ -4700,7 +4537,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 { @@ -4708,13 +4545,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 { @@ -4725,11 +4562,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 { @@ -4739,7 +4576,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); @@ -4763,32 +4599,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; @@ -4847,7 +4682,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 { @@ -4855,13 +4690,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 { @@ -4872,7 +4707,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 { @@ -4895,7 +4730,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 { @@ -4930,10 +4765,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; @@ -4970,7 +4804,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 { @@ -4978,13 +4812,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 { @@ -4995,7 +4829,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 { @@ -5013,7 +4847,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 { @@ -5029,7 +4863,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.75rem; background: #1e1e1e; @@ -5068,7 +4901,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 { @@ -5099,7 +4932,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 { @@ -5107,13 +4940,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 { @@ -5124,7 +4957,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 { @@ -5135,13 +4968,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; @@ -5173,7 +5005,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 { @@ -5316,7 +5148,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 { @@ -5324,13 +5156,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 { @@ -5341,14 +5173,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) { @@ -5381,7 +5213,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5424,7 +5255,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 { @@ -5432,13 +5263,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 { @@ -5449,7 +5280,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 { @@ -5464,7 +5295,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 { @@ -5496,7 +5327,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5533,7 +5363,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; @@ -5541,7 +5371,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5612,7 +5441,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5663,7 +5491,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 { @@ -5671,13 +5499,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 { @@ -5688,11 +5516,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 { @@ -5702,7 +5530,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5758,7 +5585,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; @@ -5847,7 +5673,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5898,7 +5723,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 { @@ -5908,7 +5733,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 { @@ -5918,7 +5743,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 { @@ -5928,10 +5753,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; @@ -5962,7 +5786,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 { @@ -6019,7 +5843,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); @@ -6029,7 +5853,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); } @@ -6038,29 +5862,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; @@ -6084,9 +5902,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 { @@ -6105,11 +5922,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; @@ -6151,9 +5966,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; @@ -6187,7 +6001,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6202,7 +6015,6 @@ outline-offset: 0; box-shadow: none; } - .p-progressbar { border: 0 none; height: 4px; @@ -6218,7 +6030,6 @@ color: #121212; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6240,7 +6051,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6248,7 +6058,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; @@ -6281,7 +6090,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6333,17 +6141,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; @@ -6353,13 +6159,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; } @@ -6367,11 +6173,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; @@ -6401,21 +6205,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; @@ -6467,7 +6268,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); } @@ -6483,7 +6283,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); } @@ -6499,7 +6298,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); } @@ -6515,7 +6313,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); } @@ -6531,7 +6328,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); } @@ -6547,7 +6343,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); } @@ -6563,9 +6358,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); @@ -6610,7 +6404,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6625,7 +6418,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; @@ -6636,7 +6429,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; } @@ -6649,13 +6441,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; @@ -6665,13 +6456,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; } @@ -6705,7 +6496,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6716,17 +6506,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; @@ -6736,13 +6524,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; } @@ -6768,7 +6556,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; @@ -6788,30 +6575,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; @@ -6839,14 +6623,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; @@ -6869,13 +6651,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; @@ -6885,13 +6666,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; } @@ -6899,11 +6680,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; @@ -6925,11 +6704,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; } @@ -6942,14 +6719,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; @@ -6960,17 +6735,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; @@ -6980,13 +6753,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; } @@ -7008,11 +6781,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; } @@ -7024,32 +6795,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; } @@ -7061,13 +6830,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; @@ -7076,26 +6844,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); @@ -7104,11 +6870,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); @@ -7117,7 +6881,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); @@ -7134,51 +6897,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); } @@ -7188,25 +6945,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; @@ -7217,7 +6970,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); } @@ -7230,13 +6982,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; @@ -7246,13 +6997,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; } @@ -7264,13 +7015,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; @@ -7299,22 +7048,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; } @@ -7324,14 +7069,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 { @@ -7343,7 +7087,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; @@ -7379,30 +7122,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; @@ -7419,14 +7159,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; } @@ -7448,7 +7186,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); @@ -7457,14 +7194,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); @@ -7475,7 +7210,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7528,7 +7262,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7551,11 +7284,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; @@ -7563,14 +7294,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; @@ -7581,17 +7310,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; @@ -7601,13 +7328,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; } @@ -7619,13 +7346,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; @@ -7654,18 +7379,15 @@ 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 .p-treenode-content:focus { background: rgba(255, 255, 255, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7678,7 +7400,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; } @@ -7703,14 +7424,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); @@ -7719,7 +7438,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); } @@ -7751,42 +7469,36 @@ .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); } diff --git a/src/assets/components/themes/mdc-dark-indigo/theme.css b/src/assets/components/themes/mdc-dark-indigo/theme.css index 7de70e3750d..733e42fd9f5 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; @@ -458,11 +442,9 @@ background: transparent; font-weight: 400; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -470,28 +452,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) { @@ -508,12 +486,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); @@ -523,13 +501,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; @@ -538,14 +516,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 { @@ -592,13 +570,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 { @@ -657,7 +635,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; @@ -694,7 +672,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -702,12 +679,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; @@ -715,7 +690,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; } @@ -750,7 +725,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } - .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -778,11 +752,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; @@ -790,21 +764,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; } @@ -812,7 +783,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; @@ -821,13 +791,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; @@ -862,28 +831,24 @@ 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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -900,12 +865,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 { @@ -922,11 +887,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; } @@ -934,33 +897,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } - .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; } @@ -1001,7 +956,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } - .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1011,7 +965,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; @@ -1047,11 +1001,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; @@ -1065,98 +1019,91 @@ 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-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-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1164,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: #f44435; } - p-inputnumber.p-inputnumber-clearable .p-inputnumber-input { padding-right: 2.5rem; } @@ -1176,20 +1121,18 @@ 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-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; } @@ -1211,7 +1154,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); @@ -1222,11 +1165,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 { border-color: #f44435; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1234,7 +1175,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; @@ -1259,87 +1200,72 @@ 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; } - ::-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; @@ -1392,11 +1318,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; @@ -1404,14 +1330,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; } @@ -1434,7 +1358,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; } @@ -1448,11 +1372,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; } @@ -1460,7 +1382,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } - .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1470,7 +1391,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; @@ -1528,11 +1449,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; @@ -1549,25 +1470,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; @@ -1589,7 +1506,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; } @@ -1597,7 +1513,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; } @@ -1605,13 +1520,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; @@ -1643,16 +1557,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; @@ -1660,11 +1572,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; } @@ -1695,7 +1605,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); @@ -1703,7 +1612,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 { @@ -1712,7 +1621,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 { @@ -1721,7 +1630,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 { @@ -1730,16 +1639,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; } @@ -1789,7 +1696,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); @@ -1797,7 +1703,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 { @@ -1806,7 +1712,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 { @@ -1815,7 +1721,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 { @@ -1824,17 +1730,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; } @@ -1857,7 +1761,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; } @@ -1868,15 +1772,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); @@ -1886,7 +1787,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; @@ -1936,17 +1837,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; } @@ -1954,7 +1853,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } - .p-button { color: #121212; background: #9FA8DA; @@ -2066,7 +1964,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 { @@ -2093,7 +1991,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2106,421 +2003,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; @@ -2544,7 +2434,6 @@ color: #9FA8DA; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2556,17 +2445,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; @@ -2577,52 +2463,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; } @@ -2700,7 +2579,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; @@ -2729,7 +2607,6 @@ border-color: transparent; color: #F48FB1; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2758,7 +2635,6 @@ border-color: transparent; color: #90caf9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2787,7 +2663,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2816,7 +2691,6 @@ border-color: transparent; color: #fff59d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2845,7 +2719,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2874,9 +2747,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); @@ -2887,13 +2759,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; @@ -2919,7 +2791,6 @@ background: rgba(159, 168, 218, 0.16); color: #9FA8DA; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3013,9 +2884,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); @@ -3025,17 +2896,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; @@ -3065,12 +2936,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 { @@ -3173,7 +3044,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; @@ -3212,12 +3082,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; @@ -3245,7 +3113,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3265,7 +3132,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3292,7 +3158,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; @@ -3300,13 +3166,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; @@ -3315,7 +3180,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; @@ -3332,7 +3197,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } - .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3382,12 +3246,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; @@ -3401,16 +3265,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); @@ -3419,9 +3282,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 { @@ -3458,7 +3320,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3468,9 +3329,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); @@ -3481,9 +3342,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); @@ -3540,7 +3401,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } - .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3590,12 +3450,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; @@ -3609,16 +3469,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); @@ -3627,7 +3486,6 @@ background: #1e1e1e; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3639,20 +3497,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; @@ -3709,19 +3566,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 { @@ -3778,7 +3635,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 { @@ -3786,7 +3643,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3926,7 +3782,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 { @@ -3987,7 +3843,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); @@ -4012,7 +3867,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; @@ -4085,7 +3939,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4111,7 +3964,6 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4120,7 +3972,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; @@ -4130,12 +3982,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; @@ -4176,7 +4027,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; @@ -4243,12 +4093,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; } - .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4257,15 +4105,14 @@ } .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-resizing { - background: rgba(255, 255, 255, 0.12); + background: hsla(0, 0%, 100%, 0.12); } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4334,7 +4181,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4345,7 +4191,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4393,7 +4238,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); @@ -4466,7 +4310,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4508,7 +4351,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } - .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4519,7 +4361,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); @@ -4529,13 +4371,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; @@ -4549,7 +4391,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } - .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4569,7 +4410,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } - .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 0.75rem; @@ -4609,7 +4449,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; @@ -4620,7 +4459,6 @@ color: #121212; border-color: transparent; } - .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4652,7 +4490,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; @@ -4700,7 +4537,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 { @@ -4708,13 +4545,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 { @@ -4725,11 +4562,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 { @@ -4739,7 +4576,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); @@ -4763,32 +4599,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; @@ -4847,7 +4682,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 { @@ -4855,13 +4690,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 { @@ -4872,7 +4707,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 { @@ -4895,7 +4730,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 { @@ -4930,10 +4765,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; @@ -4970,7 +4804,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 { @@ -4978,13 +4812,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 { @@ -4995,7 +4829,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 { @@ -5013,7 +4847,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 { @@ -5029,7 +4863,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.75rem; background: #1e1e1e; @@ -5068,7 +4901,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 { @@ -5099,7 +4932,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 { @@ -5107,13 +4940,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 { @@ -5124,7 +4957,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 { @@ -5135,13 +4968,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; @@ -5173,7 +5005,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 { @@ -5316,7 +5148,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 { @@ -5324,13 +5156,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 { @@ -5341,14 +5173,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) { @@ -5381,7 +5213,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5424,7 +5255,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 { @@ -5432,13 +5263,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 { @@ -5449,7 +5280,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 { @@ -5464,7 +5295,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 { @@ -5496,7 +5327,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5533,7 +5363,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; @@ -5541,7 +5371,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5612,7 +5441,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5663,7 +5491,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 { @@ -5671,13 +5499,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 { @@ -5688,11 +5516,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 { @@ -5702,7 +5530,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5758,7 +5585,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; @@ -5847,7 +5673,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5898,7 +5723,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 { @@ -5908,7 +5733,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 { @@ -5918,7 +5743,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 { @@ -5928,10 +5753,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; @@ -5962,7 +5786,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 { @@ -6019,7 +5843,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); @@ -6029,7 +5853,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); } @@ -6038,29 +5862,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; @@ -6084,9 +5902,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 { @@ -6105,11 +5922,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; @@ -6151,9 +5966,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; @@ -6187,7 +6001,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6202,7 +6015,6 @@ outline-offset: 0; box-shadow: none; } - .p-progressbar { border: 0 none; height: 4px; @@ -6218,7 +6030,6 @@ color: #121212; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6240,7 +6051,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6248,7 +6058,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; @@ -6281,7 +6090,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6333,17 +6141,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; @@ -6353,13 +6159,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; } @@ -6367,11 +6173,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; @@ -6401,21 +6205,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; @@ -6467,7 +6268,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); } @@ -6483,7 +6283,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); } @@ -6499,7 +6298,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); } @@ -6515,7 +6313,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); } @@ -6531,7 +6328,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); } @@ -6547,7 +6343,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); } @@ -6563,9 +6358,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); @@ -6610,7 +6404,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6625,7 +6418,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; @@ -6636,7 +6429,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; } @@ -6649,13 +6441,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; @@ -6665,13 +6456,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; } @@ -6705,7 +6496,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6716,17 +6506,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; @@ -6736,13 +6524,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; } @@ -6768,7 +6556,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; @@ -6788,30 +6575,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; @@ -6839,14 +6623,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; @@ -6869,13 +6651,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; @@ -6885,13 +6666,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; } @@ -6899,11 +6680,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; @@ -6925,11 +6704,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; } @@ -6942,14 +6719,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; @@ -6960,17 +6735,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; @@ -6980,13 +6753,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; } @@ -7008,11 +6781,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; } @@ -7024,32 +6795,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; } @@ -7061,13 +6830,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; @@ -7076,26 +6844,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); @@ -7104,11 +6870,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); @@ -7117,7 +6881,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); @@ -7134,51 +6897,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); } @@ -7188,25 +6945,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; @@ -7217,7 +6970,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); } @@ -7230,13 +6982,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; @@ -7246,13 +6997,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; } @@ -7264,13 +7015,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; @@ -7299,22 +7048,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; } @@ -7324,14 +7069,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 { @@ -7343,7 +7087,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; @@ -7379,30 +7122,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; @@ -7419,14 +7159,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; } @@ -7448,7 +7186,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); @@ -7457,14 +7194,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); @@ -7475,7 +7210,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7528,7 +7262,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7551,11 +7284,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; @@ -7563,14 +7294,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; @@ -7581,17 +7310,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; @@ -7601,13 +7328,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; } @@ -7619,13 +7346,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; @@ -7654,18 +7379,15 @@ 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 .p-treenode-content:focus { background: rgba(255, 255, 255, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7678,7 +7400,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; } @@ -7703,14 +7424,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); @@ -7719,7 +7438,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); } @@ -7751,42 +7469,36 @@ .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); } diff --git a/src/assets/components/themes/mdc-light-deeppurple/theme.css b/src/assets/components/themes/mdc-light-deeppurple/theme.css index 3268a66a537..b6ca230fc14 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); @@ -458,11 +442,9 @@ background: #ffffff; font-weight: 400; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -470,23 +452,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; @@ -513,7 +491,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); @@ -523,13 +501,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; @@ -538,14 +516,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 { @@ -584,7 +562,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; @@ -694,7 +672,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -702,12 +679,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; @@ -750,7 +725,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } - .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -790,7 +764,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; } @@ -800,11 +773,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; } @@ -812,7 +783,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; @@ -821,7 +791,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; @@ -862,11 +831,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; } @@ -879,11 +846,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -922,11 +887,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; } @@ -934,30 +897,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1001,7 +956,6 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } - .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1065,7 +1019,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1078,7 +1031,9 @@ .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-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1091,72 +1046,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1164,11 +1111,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; } @@ -1176,14 +1121,12 @@ 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-inputswitch { width: 2.75rem; height: 1rem; @@ -1222,11 +1165,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 { border-color: #b00020; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1259,57 +1200,45 @@ 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; } - ::-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; } @@ -1319,17 +1248,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); @@ -1404,11 +1330,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); @@ -1448,11 +1372,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; } @@ -1460,7 +1382,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } - .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1549,7 +1470,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1559,15 +1479,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; @@ -1589,7 +1506,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; } @@ -1597,7 +1513,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; } @@ -1605,7 +1520,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1643,11 +1557,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; } @@ -1660,11 +1572,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; } @@ -1695,7 +1605,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); @@ -1703,7 +1612,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 { @@ -1712,7 +1621,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 { @@ -1721,7 +1630,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 { @@ -1730,14 +1639,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; @@ -1789,7 +1696,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); @@ -1797,7 +1703,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 { @@ -1806,7 +1712,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 { @@ -1815,7 +1721,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 { @@ -1824,14 +1730,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); @@ -1868,15 +1772,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); @@ -1936,7 +1837,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1946,7 +1846,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; } @@ -1954,7 +1853,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } - .p-button { color: #ffffff; background: #673AB7; @@ -2066,7 +1964,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 { @@ -2093,7 +1991,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2106,421 +2003,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; @@ -2544,7 +2434,6 @@ color: #673AB7; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2556,17 +2445,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; @@ -2577,52 +2463,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; } @@ -2700,7 +2579,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; @@ -2729,7 +2607,6 @@ border-color: transparent; color: #4CAF50; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2758,7 +2635,6 @@ border-color: transparent; color: #2196f3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2787,7 +2663,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2816,7 +2691,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2845,7 +2719,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2874,9 +2747,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); @@ -2887,13 +2759,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; @@ -2919,7 +2791,6 @@ background: rgba(103, 58, 183, 0.12); color: #673AB7; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3013,9 +2884,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); @@ -3025,17 +2896,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; @@ -3065,12 +2936,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 { @@ -3173,7 +3044,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; @@ -3212,12 +3082,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; @@ -3245,7 +3113,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3265,7 +3132,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3303,7 +3169,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); @@ -3332,7 +3197,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } - .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3410,7 +3274,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); @@ -3419,7 +3282,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); @@ -3458,7 +3320,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3468,9 +3329,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); @@ -3481,9 +3342,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); @@ -3540,7 +3401,6 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } - .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3618,7 +3478,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); @@ -3627,7 +3486,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3639,20 +3497,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; @@ -3709,11 +3566,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 { @@ -3786,7 +3643,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3926,7 +3782,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 { @@ -3987,7 +3843,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); @@ -4012,7 +3867,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; @@ -4085,7 +3939,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4111,7 +3964,6 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4135,7 +3987,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4176,7 +4027,6 @@ .p-fieldset .p-fieldset-content { padding: 0.75rem; } - .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 0.75rem; @@ -4243,12 +4093,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; } - .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4265,7 +4113,6 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4334,7 +4181,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4345,7 +4191,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4393,7 +4238,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); @@ -4466,7 +4310,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4508,7 +4351,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4519,7 +4361,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); @@ -4529,13 +4371,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; @@ -4549,7 +4391,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } - .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4569,7 +4410,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; @@ -4609,7 +4449,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; @@ -4620,7 +4459,6 @@ color: #ffffff; border-color: transparent; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4652,7 +4490,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; @@ -4700,7 +4537,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 { @@ -4714,7 +4551,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 { @@ -4725,7 +4562,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 { @@ -4739,7 +4576,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); @@ -4763,32 +4599,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; @@ -4847,7 +4682,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 { @@ -4861,7 +4696,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 { @@ -4872,7 +4707,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 { @@ -4930,10 +4765,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; @@ -4970,7 +4804,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 { @@ -4984,7 +4818,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 { @@ -4995,7 +4829,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 { @@ -5029,7 +4863,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.75rem; background: transparent; @@ -5068,7 +4901,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 { @@ -5099,7 +4932,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 { @@ -5113,7 +4946,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 { @@ -5124,7 +4957,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 { @@ -5141,7 +4974,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5316,7 +5148,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 { @@ -5330,7 +5162,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 { @@ -5341,7 +5173,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 { @@ -5381,7 +5213,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5424,7 +5255,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 { @@ -5438,7 +5269,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 { @@ -5449,7 +5280,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 { @@ -5496,7 +5327,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5541,7 +5371,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5612,7 +5441,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5663,7 +5491,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 { @@ -5677,7 +5505,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 { @@ -5688,7 +5516,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 { @@ -5702,7 +5530,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5758,7 +5585,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; @@ -5847,7 +5673,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5898,7 +5723,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 { @@ -5908,7 +5733,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 { @@ -5918,7 +5743,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 { @@ -5928,10 +5753,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; @@ -5962,7 +5786,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 { @@ -6019,7 +5843,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); @@ -6029,7 +5853,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); } @@ -6038,29 +5862,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; @@ -6084,7 +5902,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -6105,11 +5922,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; @@ -6151,7 +5966,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6187,7 +6001,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6202,7 +6015,6 @@ outline-offset: 0; box-shadow: none; } - .p-progressbar { border: 0 none; height: 4px; @@ -6218,7 +6030,6 @@ color: #ffffff; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6240,7 +6051,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6248,7 +6058,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; @@ -6281,7 +6090,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6333,11 +6141,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; @@ -6367,11 +6173,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; @@ -6401,21 +6205,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; @@ -6467,7 +6268,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); } @@ -6483,7 +6283,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); } @@ -6499,7 +6298,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); } @@ -6515,7 +6313,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); } @@ -6531,7 +6328,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); } @@ -6547,7 +6343,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); } @@ -6563,7 +6358,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; @@ -6610,7 +6404,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6636,7 +6429,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; } @@ -6649,7 +6441,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; @@ -6705,7 +6496,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6716,11 +6506,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; @@ -6768,7 +6556,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; @@ -6788,16 +6575,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; @@ -6839,14 +6623,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; @@ -6869,7 +6651,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; @@ -6899,11 +6680,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; @@ -6925,11 +6704,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; } @@ -6942,14 +6719,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; @@ -6960,11 +6735,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; @@ -7008,11 +6781,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; } @@ -7024,14 +6795,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; @@ -7061,7 +6830,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; @@ -7076,26 +6844,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); @@ -7104,11 +6870,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); @@ -7117,7 +6881,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); @@ -7134,51 +6897,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); } @@ -7188,25 +6945,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; @@ -7217,7 +6970,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); } @@ -7230,7 +6982,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; @@ -7264,13 +7015,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; @@ -7299,22 +7048,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; } @@ -7324,14 +7069,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 { @@ -7343,7 +7087,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; @@ -7379,21 +7122,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; @@ -7419,14 +7159,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; } @@ -7448,7 +7186,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; @@ -7457,14 +7194,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); @@ -7475,7 +7210,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7528,7 +7262,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7551,11 +7284,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; @@ -7563,14 +7294,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; @@ -7581,11 +7310,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; @@ -7619,13 +7346,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; @@ -7654,18 +7379,15 @@ 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 .p-treenode-content:focus { background: rgba(0, 0, 0, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7678,7 +7400,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; } @@ -7703,14 +7424,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; @@ -7719,7 +7438,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); } @@ -7751,42 +7469,36 @@ .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); } diff --git a/src/assets/components/themes/mdc-light-indigo/theme.css b/src/assets/components/themes/mdc-light-indigo/theme.css index 6b52add8835..5eea3c9766a 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); @@ -458,11 +442,9 @@ background: #ffffff; font-weight: 400; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -470,23 +452,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; @@ -513,7 +491,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); @@ -523,13 +501,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; @@ -538,14 +516,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 { @@ -584,7 +562,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; @@ -694,7 +672,6 @@ outline-offset: 0; box-shadow: none; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -702,12 +679,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; @@ -750,7 +725,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } - .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -790,7 +764,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; } @@ -800,11 +773,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; } @@ -812,7 +783,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; @@ -821,7 +791,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; @@ -862,11 +831,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; } @@ -879,11 +846,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -922,11 +887,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; } @@ -934,30 +897,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1001,7 +956,6 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } - .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1065,7 +1019,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1078,7 +1031,9 @@ .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-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1091,72 +1046,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1164,11 +1111,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; } @@ -1176,14 +1121,12 @@ 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-inputswitch { width: 2.75rem; height: 1rem; @@ -1222,11 +1165,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 { border-color: #b00020; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1259,57 +1200,45 @@ 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; } - ::-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; } @@ -1319,17 +1248,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); @@ -1404,11 +1330,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); @@ -1448,11 +1372,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; } @@ -1460,7 +1382,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } - .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1549,7 +1470,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1559,15 +1479,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; @@ -1589,7 +1506,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; } @@ -1597,7 +1513,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; } @@ -1605,7 +1520,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1643,11 +1557,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; } @@ -1660,11 +1572,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; } @@ -1695,7 +1605,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); @@ -1703,7 +1612,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 { @@ -1712,7 +1621,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 { @@ -1721,7 +1630,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 { @@ -1730,14 +1639,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; @@ -1789,7 +1696,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); @@ -1797,7 +1703,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 { @@ -1806,7 +1712,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 { @@ -1815,7 +1721,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 { @@ -1824,14 +1730,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); @@ -1868,15 +1772,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); @@ -1936,7 +1837,6 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1946,7 +1846,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; } @@ -1954,7 +1853,6 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } - .p-button { color: #ffffff; background: #3F51B5; @@ -2066,7 +1964,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 { @@ -2093,7 +1991,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2106,421 +2003,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; @@ -2544,7 +2434,6 @@ color: #3F51B5; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2556,17 +2445,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; @@ -2577,52 +2463,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; } @@ -2700,7 +2579,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; @@ -2729,7 +2607,6 @@ border-color: transparent; color: #ff4081; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2758,7 +2635,6 @@ border-color: transparent; color: #2196f3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2787,7 +2663,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2816,7 +2691,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2845,7 +2719,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2874,9 +2747,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); @@ -2887,13 +2759,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; @@ -2919,7 +2791,6 @@ background: rgba(63, 81, 181, 0.12); color: #3F51B5; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3013,9 +2884,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); @@ -3025,17 +2896,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; @@ -3065,12 +2936,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 { @@ -3173,7 +3044,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; @@ -3212,12 +3082,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; @@ -3245,7 +3113,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3265,7 +3132,6 @@ outline-offset: 0; box-shadow: none; } - .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3303,7 +3169,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); @@ -3332,7 +3197,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } - .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3410,7 +3274,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); @@ -3419,7 +3282,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); @@ -3458,7 +3320,6 @@ outline-offset: 0; box-shadow: none; } - .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3468,9 +3329,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); @@ -3481,9 +3342,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); @@ -3540,7 +3401,6 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } - .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3618,7 +3478,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); @@ -3627,7 +3486,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3639,20 +3497,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; @@ -3709,11 +3566,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 { @@ -3786,7 +3643,6 @@ outline-offset: 0; box-shadow: none; } - .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3926,7 +3782,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 { @@ -3987,7 +3843,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); @@ -4012,7 +3867,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; @@ -4085,7 +3939,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4111,7 +3964,6 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4135,7 +3987,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4176,7 +4027,6 @@ .p-fieldset .p-fieldset-content { padding: 0.75rem; } - .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 0.75rem; @@ -4243,12 +4093,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; } - .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4265,7 +4113,6 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4334,7 +4181,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4345,7 +4191,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4393,7 +4238,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); @@ -4466,7 +4310,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4508,7 +4351,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4519,7 +4361,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); @@ -4529,13 +4371,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; @@ -4549,7 +4391,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } - .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4569,7 +4410,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; @@ -4609,7 +4449,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; @@ -4620,7 +4459,6 @@ color: #ffffff; border-color: transparent; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4652,7 +4490,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; @@ -4700,7 +4537,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 { @@ -4714,7 +4551,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 { @@ -4725,7 +4562,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 { @@ -4739,7 +4576,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); @@ -4763,32 +4599,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; @@ -4847,7 +4682,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 { @@ -4861,7 +4696,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 { @@ -4872,7 +4707,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 { @@ -4930,10 +4765,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; @@ -4970,7 +4804,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 { @@ -4984,7 +4818,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 { @@ -4995,7 +4829,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 { @@ -5029,7 +4863,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.75rem; background: transparent; @@ -5068,7 +4901,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 { @@ -5099,7 +4932,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 { @@ -5113,7 +4946,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 { @@ -5124,7 +4957,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 { @@ -5141,7 +4974,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5316,7 +5148,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 { @@ -5330,7 +5162,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 { @@ -5341,7 +5173,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 { @@ -5381,7 +5213,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5424,7 +5255,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 { @@ -5438,7 +5269,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 { @@ -5449,7 +5280,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 { @@ -5496,7 +5327,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5541,7 +5371,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5612,7 +5441,6 @@ outline-offset: 0; box-shadow: inset none; } - .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5663,7 +5491,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 { @@ -5677,7 +5505,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 { @@ -5688,7 +5516,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 { @@ -5702,7 +5530,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5758,7 +5585,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; @@ -5847,7 +5673,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5898,7 +5723,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 { @@ -5908,7 +5733,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 { @@ -5918,7 +5743,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 { @@ -5928,10 +5753,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; @@ -5962,7 +5786,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 { @@ -6019,7 +5843,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); @@ -6029,7 +5853,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); } @@ -6038,29 +5862,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; @@ -6084,7 +5902,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -6105,11 +5922,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; @@ -6151,7 +5966,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6187,7 +6001,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6202,7 +6015,6 @@ outline-offset: 0; box-shadow: none; } - .p-progressbar { border: 0 none; height: 4px; @@ -6218,7 +6030,6 @@ color: #ffffff; line-height: 4px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6240,7 +6051,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6248,7 +6058,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; @@ -6281,7 +6090,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6333,11 +6141,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; @@ -6367,11 +6173,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; @@ -6401,21 +6205,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; @@ -6467,7 +6268,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); } @@ -6483,7 +6283,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); } @@ -6499,7 +6298,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); } @@ -6515,7 +6313,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); } @@ -6531,7 +6328,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); } @@ -6547,7 +6343,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); } @@ -6563,7 +6358,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; @@ -6610,7 +6404,6 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } - .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6636,7 +6429,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; } @@ -6649,7 +6441,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; @@ -6705,7 +6496,6 @@ border: 0 none; background-image: none; } - .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6716,11 +6506,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; @@ -6768,7 +6556,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; @@ -6788,16 +6575,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; @@ -6839,14 +6623,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; @@ -6869,7 +6651,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; @@ -6899,11 +6680,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; @@ -6925,11 +6704,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; } @@ -6942,14 +6719,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; @@ -6960,11 +6735,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; @@ -7008,11 +6781,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; } @@ -7024,14 +6795,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; @@ -7061,7 +6830,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; @@ -7076,26 +6844,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); @@ -7104,11 +6870,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); @@ -7117,7 +6881,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); @@ -7134,51 +6897,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); } @@ -7188,25 +6945,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; @@ -7217,7 +6970,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); } @@ -7230,7 +6982,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; @@ -7264,13 +7015,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; @@ -7299,22 +7048,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; } @@ -7324,14 +7069,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 { @@ -7343,7 +7087,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; @@ -7379,21 +7122,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; @@ -7419,14 +7159,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; } @@ -7448,7 +7186,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; @@ -7457,14 +7194,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); @@ -7475,7 +7210,6 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } - .p-steps { padding: 1rem 0; } @@ -7528,7 +7262,6 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } - .p-tabview .p-tabview-nav { position: relative; } @@ -7551,11 +7284,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; @@ -7563,14 +7294,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; @@ -7581,11 +7310,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; @@ -7619,13 +7346,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; @@ -7654,18 +7379,15 @@ 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 .p-treenode-content:focus { background: rgba(0, 0, 0, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } - .p-treetable .p-sortable-column { outline: 0 none; } @@ -7678,7 +7400,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; } @@ -7703,14 +7424,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; @@ -7719,7 +7438,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); } @@ -7751,42 +7469,36 @@ .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); } diff --git a/src/assets/components/themes/mira/theme.css b/src/assets/components/themes/mira/theme.css index 160a79f98fa..b24283946ce 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; @@ -461,11 +444,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #bf616a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -473,23 +454,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; @@ -516,7 +493,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; @@ -526,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: #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; @@ -541,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: #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 { @@ -697,7 +674,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -705,12 +681,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; @@ -753,7 +727,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #bf616a; } - .p-cascadeselect-panel { background: #ffffff; color: #4c566a; @@ -793,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: #eceff4; } @@ -803,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: #bf616a; } - p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 0.5rem; } @@ -815,7 +785,6 @@ color: #81a1c1; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -824,7 +793,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; @@ -865,11 +833,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; } @@ -882,11 +848,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81a1c1; } @@ -925,11 +889,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; } @@ -937,30 +899,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #bf616a; - } - .p-dropdown { background: #ffffff; border: 1px solid #d8dee9; @@ -1004,7 +958,6 @@ .p-dropdown.p-invalid.p-component { border-color: #bf616a; } - .p-dropdown-panel { background: #ffffff; color: #4c566a; @@ -1068,7 +1021,6 @@ color: #4c566a; background: transparent; } - .p-input-filled .p-dropdown { background: #eceff4; } @@ -1081,7 +1033,9 @@ .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-inputgroup-addon { background: #ffffff; color: #81a1c1; @@ -1094,72 +1048,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d8dee9; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #bf616a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1167,11 +1113,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; } @@ -1179,14 +1123,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1225,11 +1167,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #81a1c1; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #bf616a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1262,57 +1202,45 @@ 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; } - ::-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; } @@ -1322,17 +1250,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; @@ -1407,11 +1332,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; @@ -1451,11 +1374,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; } @@ -1463,7 +1384,6 @@ color: #81a1c1; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #4c566a; @@ -1552,7 +1472,6 @@ color: #4c566a; background: transparent; } - .p-input-filled .p-multiselect { background: #eceff4; } @@ -1562,15 +1481,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; @@ -1592,7 +1508,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #7fa366; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1600,7 +1515,6 @@ color: #81a1c1; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1608,7 +1522,6 @@ color: #81a1c1; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1646,11 +1559,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; } @@ -1663,11 +1574,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; } @@ -1698,7 +1607,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; @@ -1706,7 +1614,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 { @@ -1715,7 +1623,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 { @@ -1724,7 +1632,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 { @@ -1733,14 +1641,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; @@ -1792,7 +1698,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; @@ -1800,7 +1705,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 { @@ -1809,7 +1714,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 { @@ -1818,7 +1723,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 { @@ -1827,14 +1732,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; @@ -1871,15 +1774,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; @@ -1939,7 +1839,6 @@ color: #4c566a; background: transparent; } - .p-input-filled .p-treeselect { background: #eceff4; } @@ -1949,7 +1848,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; } @@ -1957,7 +1855,6 @@ color: #81a1c1; right: 2.357rem; } - .p-button { color: #ffffff; background: #5e81ac; @@ -2069,7 +1966,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 { @@ -2096,7 +1993,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2109,421 +2005,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; @@ -2547,7 +2436,6 @@ color: #48678c; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2559,17 +2447,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; @@ -2580,52 +2465,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; } @@ -2703,7 +2581,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; @@ -2732,7 +2609,6 @@ border-color: transparent; color: #4c566a; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #639bb2; @@ -2761,7 +2637,6 @@ border-color: transparent; color: #639bb2; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #7fa366; @@ -2790,7 +2665,6 @@ border-color: transparent; color: #7fa366; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #d08770; @@ -2819,7 +2693,6 @@ border-color: transparent; color: #d08770; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9a6796; @@ -2848,7 +2721,6 @@ border-color: transparent; color: #9a6796; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #bf616a; @@ -2877,9 +2749,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; @@ -2890,13 +2761,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; @@ -2922,7 +2793,6 @@ background: #d8dee9; color: #2e3440; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3016,9 +2886,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; @@ -3028,17 +2898,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; @@ -3068,12 +2938,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 { @@ -3176,7 +3046,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; @@ -3215,12 +3084,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; @@ -3248,7 +3115,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3268,7 +3134,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-column-filter-overlay { background: #ffffff; color: #4c566a; @@ -3306,7 +3171,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; @@ -3335,7 +3199,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3413,7 +3276,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); @@ -3422,7 +3284,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: transparent; color: #4c566a; @@ -3461,7 +3322,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-paginator { background: #ffffff; color: #4c566a; @@ -3471,9 +3331,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; @@ -3484,9 +3344,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; @@ -3543,7 +3403,6 @@ border-color: #5e81ac; color: #4c566a; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3621,7 +3480,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); @@ -3630,7 +3488,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3642,20 +3499,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; @@ -3712,11 +3568,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 { @@ -3789,7 +3645,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; @@ -3929,7 +3784,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 { @@ -3990,7 +3845,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: #4c566a; @@ -4015,7 +3869,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; @@ -4088,7 +3941,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-card { background: #ffffff; color: #4c566a; @@ -4114,7 +3966,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4138,7 +3989,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e9f0; background: #ffffff; @@ -4179,7 +4029,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #e5e9f0; padding: 1rem; @@ -4246,12 +4095,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #eceff4; border: 0 none; } - .p-splitter { border: 1px solid #e5e9f0; background: #ffffff; @@ -4268,7 +4115,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #c2c7d1; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4337,7 +4183,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-toolbar { background: #ffffff; border: 1px solid #e5e9f0; @@ -4348,7 +4193,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #4c566a; @@ -4396,7 +4240,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); @@ -4469,7 +4312,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #4c566a; @@ -4511,7 +4353,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #4c566a; @@ -4522,7 +4363,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; @@ -4532,13 +4373,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; @@ -4552,7 +4393,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #4c566a; color: #ffffff; @@ -4572,7 +4412,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c566a; } - .p-fileupload .p-fileupload-buttonbar { background: #ffffff; padding: 1rem; @@ -4612,7 +4451,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #81a1c1; color: #ffffff; @@ -4623,7 +4461,6 @@ color: #ffffff; border-color: #48678c; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e9f0; @@ -4655,7 +4492,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #81a1c1; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4703,7 +4539,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 { @@ -4717,7 +4553,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 { @@ -4728,7 +4564,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 { @@ -4742,7 +4578,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); @@ -4766,32 +4601,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; @@ -4850,7 +4684,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 { @@ -4864,7 +4698,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 { @@ -4875,7 +4709,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 { @@ -4933,10 +4767,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; @@ -4973,7 +4806,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 { @@ -4987,7 +4820,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 { @@ -4998,7 +4831,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 { @@ -5032,7 +4865,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #eceff4; @@ -5071,7 +4903,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 { @@ -5102,7 +4934,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 { @@ -5116,7 +4948,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 { @@ -5127,7 +4959,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 { @@ -5144,7 +4976,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5319,7 +5150,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 { @@ -5333,7 +5164,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 { @@ -5344,7 +5175,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 { @@ -5384,7 +5215,6 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5427,7 +5257,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 { @@ -5441,7 +5271,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 { @@ -5452,7 +5282,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 { @@ -5499,7 +5329,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5544,7 +5373,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 2px solid #e5e9f0; @@ -5615,7 +5443,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #c0d0e0; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5666,7 +5493,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 { @@ -5680,7 +5507,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 { @@ -5691,7 +5518,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 { @@ -5705,7 +5532,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5761,7 +5587,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 4px; @@ -5850,7 +5675,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5901,7 +5725,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 { @@ -5911,7 +5735,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 { @@ -5921,7 +5745,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 { @@ -5931,10 +5755,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; @@ -5965,7 +5788,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 { @@ -6022,7 +5845,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; @@ -6032,7 +5855,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; } @@ -6041,29 +5864,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; @@ -6087,7 +5904,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e9f0; border-radius: 4px; @@ -6108,11 +5924,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; @@ -6154,7 +5968,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e9f0; color: #4c566a; @@ -6190,7 +6003,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 4px; @@ -6205,7 +6017,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6221,7 +6032,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6243,7 +6053,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e5e9f0; border-radius: 4px; @@ -6251,7 +6060,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; @@ -6284,7 +6092,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #4c566a; @@ -6305,59 +6112,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; } @@ -6367,7 +6163,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; @@ -6380,40 +6175,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; } @@ -6426,22 +6214,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; } @@ -6459,14 +6243,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; } @@ -6476,21 +6258,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 f0ebe08c13b..98bca9b2f5b 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; @@ -435,11 +422,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #d8222f; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.5rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.5rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #d8222f; } - .p-cascadeselect-panel { background: #ffffff; color: #343a3f; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #697077; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #1174c0; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #d8222f; - } - .p-dropdown { background: #ffffff; border: 1px solid #a5acb3; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #d8222f; } - .p-dropdown-panel { background: #ffffff; color: #343a3f; @@ -1042,7 +999,6 @@ color: #343a3f; background: transparent; } - .p-input-filled .p-dropdown { background: #f2f4f8; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #dde1e6; color: #697077; @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a5acb3; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #d8222f; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.5rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 2rem; height: 1.155rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0f68ad; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #d8222f; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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; @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: #697077; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #343a3f; @@ -1526,7 +1450,6 @@ color: #343a3f; background: transparent; } - .p-input-filled .p-multiselect { background: #f2f4f8; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,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; } @@ -1574,7 +1493,6 @@ color: #697077; right: 0.25rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 2.75rem; } @@ -1582,7 +1500,6 @@ color: #697077; right: 1.5rem; } - .p-radiobutton { width: 14px; height: 14px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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; @@ -1913,7 +1817,6 @@ color: #343a3f; background: transparent; } - .p-input-filled .p-treeselect { background: #f2f4f8; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: #697077; right: 2.357rem; } - .p-button { color: #ffffff; background: #1174c0; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #0e5d9a; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 2.75rem; height: 2.75rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #697077; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #107d79; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #107d79; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #207f3b; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #207f3b; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f0c135; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #f0c135; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #8949f8; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #8949f8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d8222f; @@ -2851,9 +2727,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; @@ -2864,13 +2739,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; @@ -2896,7 +2771,6 @@ background: #44a1d9; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2990,9 +2864,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; @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-column-filter-clear-button { width: 1rem; height: 1rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-column-filter-overlay { background: #ffffff; color: #343a3f; @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.5rem; } - .p-orderlist .p-orderlist-controls { padding: 0.5rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #dde1e6; color: #343a3f; @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-paginator { background: #ffffff; color: #697077; @@ -3445,9 +3309,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; @@ -3458,9 +3322,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; @@ -3517,7 +3381,6 @@ border-color: transparent; color: #343a3f; } - .p-picklist .p-picklist-buttons { padding: 0.5rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.3125rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f2f4f8; color: #343a3f; @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; } - .p-card { background: #ffffff; color: #343a3f; @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 0.5rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 0.75rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f2f4f8; border: 0 none; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; } - .p-toolbar { background: #f2f4f8; border: 1px solid #dee2e6; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #343a3f; @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #343a3f; @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #343a3f; @@ -4496,7 +4341,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; @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } - .p-tooltip .p-tooltip-text { background: #343a3f; color: #ffffff; @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #343a3f; } - .p-fileupload .p-fileupload-buttonbar { background: #f2f4f8; padding: 0.75rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #0f68ad; color: #ffffff; @@ -4597,7 +4439,6 @@ color: #ffffff; border-color: #0e5d9a; } - .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4629,7 +4470,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #697077; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f2f4f8; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #90c9f5; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.25rem 0.25rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 1px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 1px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #343a3f; @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.25rem 0.25rem; border-radius: 1px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 2rem; height: 2rem; @@ -6217,7 +6031,6 @@ width: 1rem; height: 1rem; } - .p-skeleton { background-color: #dde1e6; border-radius: 1px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,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 dc9b576654e..f606da8a3d4 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; @@ -435,11 +422,9 @@ background: #f4f4f4; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a80000; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a80000; } - .p-cascadeselect-panel { background: #ffffff; color: #333333; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #848484; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #212121; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a80000; - } - .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #a80000; } - .p-dropdown-panel { background: #ffffff; color: #333333; @@ -1042,7 +999,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a6a6a6; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a80000; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #a80000; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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; @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: #848484; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #333333; @@ -1526,7 +1450,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,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; } @@ -1574,7 +1493,6 @@ color: #848484; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1582,7 +1500,6 @@ color: #848484; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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; @@ -1913,7 +1817,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: #848484; right: 2.357rem; } - .p-button { color: #ffffff; background: #007ad9; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #005b9f; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #007ad9; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #007ad9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #34a835; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #34a835; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffba01; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffba01; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e91224; @@ -2851,9 +2727,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; @@ -2864,13 +2739,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; @@ -2896,7 +2771,6 @@ background: #e02365; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -2990,9 +2864,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; @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-overlay { background: #ffffff; color: #333333; @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #eaeaea; color: #333333; @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-paginator { background: #f4f4f4; color: #333333; @@ -3445,9 +3309,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; @@ -3458,9 +3322,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; @@ -3517,7 +3381,6 @@ border-color: transparent; color: #333333; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #007ad9; color: #ffffff; @@ -3989,7 +3847,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; @@ -4038,7 +3895,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #ffffff; color: #333333; @@ -4064,7 +3920,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4088,7 +3943,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #c8c8c8; background: #ffffff; @@ -4129,7 +3983,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #007ad9; padding: 0.857rem 1rem; @@ -4196,12 +4049,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; } - .p-splitter { border: 1px solid #c8c8c8; background: #ffffff; @@ -4218,7 +4069,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #d8dae2; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4287,7 +4137,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #007ad9; border: 1px solid #007ad9; @@ -4298,7 +4147,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #333333; @@ -4346,7 +4194,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); @@ -4419,7 +4266,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #333333; @@ -4461,7 +4307,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #c8c8c8; } - .p-sidebar { background: #ffffff; color: #333333; @@ -4472,7 +4317,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; @@ -4482,13 +4327,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; @@ -4502,7 +4347,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #333333; color: #ffffff; @@ -4522,7 +4366,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #333333; } - .p-fileupload .p-fileupload-buttonbar { background: #007ad9; padding: 0.857rem 1rem; @@ -4562,7 +4405,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #116fbf; color: #ffffff; @@ -4573,7 +4415,6 @@ color: #ffffff; border-color: #005b9f; } - .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4605,7 +4446,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #333333; } - .p-contextmenu { padding: 0; background: #ffffff; @@ -4653,7 +4493,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 { @@ -4667,7 +4507,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 { @@ -4678,7 +4518,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 { @@ -4692,7 +4532,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); @@ -4716,32 +4555,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; @@ -4800,7 +4638,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 { @@ -4814,7 +4652,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 { @@ -4825,7 +4663,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 { @@ -4883,10 +4721,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; @@ -4923,7 +4760,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 { @@ -4937,7 +4774,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 { @@ -4948,7 +4785,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 { @@ -4982,7 +4819,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #ffffff; @@ -5021,7 +4857,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 { @@ -5052,7 +4888,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 { @@ -5066,7 +4902,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 { @@ -5077,7 +4913,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 { @@ -5094,7 +4930,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5269,7 +5104,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 { @@ -5283,7 +5118,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 { @@ -5294,7 +5129,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 { @@ -5310,7 +5145,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #ffffff; @@ -5353,7 +5187,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 { @@ -5367,7 +5201,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 { @@ -5378,7 +5212,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 { @@ -5425,7 +5259,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; @@ -5470,7 +5303,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5541,7 +5373,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #8dcdff; } - .p-tieredmenu { padding: 0; background: #ffffff; @@ -5592,7 +5423,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 { @@ -5606,7 +5437,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 { @@ -5617,7 +5448,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 { @@ -5631,7 +5462,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5687,7 +5517,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5776,7 +5605,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5827,7 +5655,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 { @@ -5837,7 +5665,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 { @@ -5847,7 +5675,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 { @@ -5857,10 +5685,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; @@ -5891,7 +5718,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 { @@ -5948,7 +5775,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; @@ -5958,7 +5785,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; } @@ -5967,29 +5794,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; @@ -6013,7 +5834,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #c8c8c8; border-radius: 3px; @@ -6034,11 +5854,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; @@ -6080,7 +5898,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #c8c8c8; color: #333333; @@ -6116,7 +5933,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6131,7 +5947,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-progressbar { border: 0 none; height: 24px; @@ -6147,7 +5962,6 @@ color: #ffffff; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6169,7 +5983,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #eaeaea; border-radius: 3px; @@ -6177,7 +5990,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; @@ -6210,7 +6022,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #333333; @@ -6230,7 +6041,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 71faa1dfb9f..580d4e4a264 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; @@ -435,11 +422,9 @@ background: #f4f4f4; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a80000; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a80000; } - .p-cascadeselect-panel { background: #ffffff; color: #333333; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #848484; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,15 +826,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-highlight .p-checkbox .p-checkbox-box { border-color: #ffffff; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #212121; } @@ -903,11 +870,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; } @@ -915,30 +880,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a80000; - } - .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -982,7 +939,6 @@ .p-dropdown.p-invalid.p-component { border-color: #a80000; } - .p-dropdown-panel { background: #ffffff; color: #333333; @@ -1046,7 +1002,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1059,7 +1014,9 @@ .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-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1072,72 +1029,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a6a6a6; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a80000; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1145,11 +1094,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; } @@ -1157,14 +1104,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1203,11 +1148,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #a80000; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1240,57 +1183,45 @@ 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; } - ::-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; } @@ -1300,17 +1231,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; @@ -1385,11 +1313,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; @@ -1429,11 +1355,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; } @@ -1441,7 +1365,6 @@ color: #848484; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #333333; @@ -1530,7 +1453,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1540,15 +1462,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; @@ -1570,7 +1489,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; } @@ -1578,7 +1496,6 @@ color: #848484; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1586,7 +1503,6 @@ color: #848484; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1624,11 +1540,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; } @@ -1641,15 +1555,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; } @@ -1680,11 +1591,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; @@ -1692,7 +1601,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 { @@ -1701,7 +1610,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 { @@ -1710,7 +1619,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 { @@ -1719,14 +1628,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; @@ -1778,7 +1685,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; @@ -1786,7 +1692,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 { @@ -1795,7 +1701,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 { @@ -1804,7 +1710,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 { @@ -1813,14 +1719,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; @@ -1857,15 +1761,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; @@ -1925,7 +1826,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1935,7 +1835,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; } @@ -1943,7 +1842,6 @@ color: #848484; right: 2.357rem; } - .p-button { color: #ffffff; background: #007ad9; @@ -2055,7 +1953,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 { @@ -2082,7 +1980,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2095,421 +1992,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; @@ -2533,7 +2423,6 @@ color: #005b9f; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2545,17 +2434,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; @@ -2566,52 +2452,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; } @@ -2689,7 +2568,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; @@ -2718,7 +2596,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #007ad9; @@ -2747,7 +2624,6 @@ border-color: transparent; color: #007ad9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #34a835; @@ -2776,7 +2652,6 @@ border-color: transparent; color: #34a835; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffba01; @@ -2805,7 +2680,6 @@ border-color: transparent; color: #ffba01; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2834,7 +2708,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e91224; @@ -2863,9 +2736,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; @@ -2876,13 +2748,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; @@ -2908,7 +2780,6 @@ background: #007ad9; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3002,9 +2873,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; @@ -3014,17 +2885,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; @@ -3054,12 +2925,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 { @@ -3162,7 +3033,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; @@ -3201,12 +3071,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; @@ -3234,7 +3102,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3254,7 +3121,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-overlay { background: #ffffff; color: #333333; @@ -3292,7 +3158,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; @@ -3321,7 +3186,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3399,7 +3263,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); @@ -3408,7 +3271,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #eaeaea; color: #333333; @@ -3447,7 +3309,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-paginator { background: #f4f4f4; color: #333333; @@ -3457,9 +3318,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; @@ -3470,9 +3331,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; @@ -3529,7 +3390,6 @@ border-color: transparent; color: #333333; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3607,7 +3467,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); @@ -3616,7 +3475,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3628,20 +3486,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; @@ -3698,11 +3555,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 { @@ -3775,7 +3632,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; @@ -3915,7 +3771,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 { @@ -3976,7 +3832,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #333333; color: #ffffff; @@ -4001,7 +3856,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; @@ -4050,7 +3904,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #ffffff; color: #333333; @@ -4076,7 +3929,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4100,7 +3952,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #c8c8c8; background: #ffffff; @@ -4141,7 +3992,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #333333; padding: 0.857rem 1rem; @@ -4208,12 +4058,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; } - .p-splitter { border: 1px solid #c8c8c8; background: #ffffff; @@ -4230,7 +4078,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #d8dae2; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4299,7 +4146,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #333333; border: 1px solid #333333; @@ -4310,7 +4156,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #333333; @@ -4358,7 +4203,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); @@ -4431,7 +4275,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #333333; @@ -4473,7 +4316,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #c8c8c8; } - .p-sidebar { background: #ffffff; color: #333333; @@ -4484,7 +4326,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; @@ -4494,13 +4336,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; @@ -4514,7 +4356,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #333333; color: #ffffff; @@ -4534,7 +4375,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #333333; } - .p-fileupload .p-fileupload-buttonbar { background: #333333; padding: 0.857rem 1rem; @@ -4574,7 +4414,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #116fbf; color: #ffffff; @@ -4585,7 +4424,6 @@ color: #ffffff; border-color: #005b9f; } - .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4617,7 +4455,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #333333; } - .p-contextmenu { padding: 0; background: #ffffff; @@ -4665,7 +4502,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 { @@ -4679,7 +4516,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 { @@ -4690,7 +4527,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 { @@ -4704,7 +4541,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); @@ -4728,32 +4564,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; @@ -4812,7 +4647,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 { @@ -4826,7 +4661,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 { @@ -4837,7 +4672,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 { @@ -4895,10 +4730,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; @@ -4935,7 +4769,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 { @@ -4949,7 +4783,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 { @@ -4960,7 +4794,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 { @@ -4994,7 +4828,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #ffffff; @@ -5033,7 +4866,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 { @@ -5064,7 +4897,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 { @@ -5078,7 +4911,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 { @@ -5089,7 +4922,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 { @@ -5106,7 +4939,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5281,7 +5113,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 { @@ -5295,7 +5127,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 { @@ -5306,7 +5138,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 { @@ -5322,7 +5154,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #ffffff; @@ -5365,7 +5196,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 { @@ -5379,7 +5210,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 { @@ -5390,7 +5221,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 { @@ -5437,7 +5268,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; @@ -5482,7 +5312,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5553,7 +5382,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #8dcdff; } - .p-tieredmenu { padding: 0; background: #ffffff; @@ -5604,7 +5432,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 { @@ -5618,7 +5446,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 { @@ -5629,7 +5457,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 { @@ -5643,7 +5471,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5699,7 +5526,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5788,7 +5614,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5839,7 +5664,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 { @@ -5849,7 +5674,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 { @@ -5859,7 +5684,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 { @@ -5869,10 +5694,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; @@ -5903,7 +5727,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 { @@ -5960,7 +5784,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; @@ -5970,7 +5794,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; } @@ -5979,29 +5803,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; @@ -6025,7 +5843,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #c8c8c8; border-radius: 3px; @@ -6046,11 +5863,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; @@ -6092,7 +5907,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #c8c8c8; color: #333333; @@ -6128,7 +5942,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6143,7 +5956,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-progressbar { border: 0 none; height: 24px; @@ -6159,7 +5971,6 @@ color: #ffffff; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6181,7 +5992,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #eaeaea; border-radius: 3px; @@ -6189,7 +5999,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; @@ -6222,7 +6031,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #333333; @@ -6242,7 +6050,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 3fbba3f546f..75d5ebb8798 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; @@ -435,11 +422,9 @@ background: #f4f4f4; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a80000; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a80000; } - .p-cascadeselect-panel { background: #ffffff; color: #333333; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #848484; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,15 +826,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-highlight .p-checkbox .p-checkbox-box { border-color: #ffffff; } - .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #212121; } @@ -903,11 +870,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; } @@ -915,30 +880,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a80000; - } - .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -982,7 +939,6 @@ .p-dropdown.p-invalid.p-component { border-color: #a80000; } - .p-dropdown-panel { background: #ffffff; color: #333333; @@ -1046,7 +1002,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1059,7 +1014,9 @@ .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-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1072,72 +1029,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a6a6a6; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a80000; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1145,11 +1094,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; } @@ -1157,14 +1104,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1203,11 +1148,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #a80000; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1240,57 +1183,45 @@ 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; } - ::-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; } @@ -1300,17 +1231,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; @@ -1385,11 +1313,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; @@ -1429,11 +1355,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; } @@ -1441,7 +1365,6 @@ color: #848484; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #333333; @@ -1530,7 +1453,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1540,15 +1462,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; @@ -1570,7 +1489,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; } @@ -1578,7 +1496,6 @@ color: #848484; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1586,7 +1503,6 @@ color: #848484; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1624,11 +1540,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; } @@ -1641,15 +1555,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; } @@ -1680,11 +1591,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; @@ -1692,7 +1601,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 { @@ -1701,7 +1610,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 { @@ -1710,7 +1619,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 { @@ -1719,14 +1628,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; @@ -1778,7 +1685,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; @@ -1786,7 +1692,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 { @@ -1795,7 +1701,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 { @@ -1804,7 +1710,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 { @@ -1813,14 +1719,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; @@ -1857,15 +1761,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; @@ -1925,7 +1826,6 @@ color: #333333; background: transparent; } - .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1935,7 +1835,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; } @@ -1943,7 +1842,6 @@ color: #848484; right: 2.357rem; } - .p-button { color: #ffffff; background: #007ad9; @@ -2055,7 +1953,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 { @@ -2082,7 +1980,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2095,421 +1992,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; @@ -2533,7 +2423,6 @@ color: #005b9f; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2545,17 +2434,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; @@ -2566,52 +2452,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; } @@ -2689,7 +2568,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; @@ -2718,7 +2596,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #007ad9; @@ -2747,7 +2624,6 @@ border-color: transparent; color: #007ad9; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #34a835; @@ -2776,7 +2652,6 @@ border-color: transparent; color: #34a835; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffba01; @@ -2805,7 +2680,6 @@ border-color: transparent; color: #ffba01; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2834,7 +2708,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e91224; @@ -2863,9 +2736,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; @@ -2876,13 +2748,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; @@ -2908,7 +2780,6 @@ background: #007ad9; color: #ffffff; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -3002,9 +2873,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; @@ -3014,17 +2885,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; @@ -3054,12 +2925,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 { @@ -3162,7 +3033,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; @@ -3201,12 +3071,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; @@ -3234,7 +3102,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3254,7 +3121,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-column-filter-overlay { background: #ffffff; color: #333333; @@ -3292,7 +3158,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; @@ -3321,7 +3186,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3399,7 +3263,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); @@ -3408,7 +3271,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #eaeaea; color: #333333; @@ -3447,7 +3309,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-paginator { background: #f4f4f4; color: #333333; @@ -3457,9 +3318,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; @@ -3470,9 +3331,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; @@ -3529,7 +3390,6 @@ border-color: transparent; color: #333333; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3607,7 +3467,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); @@ -3616,7 +3475,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3628,20 +3486,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; @@ -3698,11 +3555,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 { @@ -3775,7 +3632,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; @@ -3915,7 +3771,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 { @@ -3976,7 +3832,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f4f4f4; color: #333333; @@ -4001,7 +3856,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; @@ -4050,7 +3904,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #ffffff; color: #333333; @@ -4076,7 +3929,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4100,7 +3952,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #c8c8c8; background: #ffffff; @@ -4141,7 +3992,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #c8c8c8; padding: 0.857rem 1rem; @@ -4208,12 +4058,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; } - .p-splitter { border: 1px solid #c8c8c8; background: #ffffff; @@ -4230,7 +4078,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #d8dae2; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4299,7 +4146,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #f4f4f4; border: 1px solid #c8c8c8; @@ -4310,7 +4156,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #333333; @@ -4358,7 +4203,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); @@ -4431,7 +4275,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #333333; @@ -4473,7 +4316,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #c8c8c8; } - .p-sidebar { background: #ffffff; color: #333333; @@ -4484,7 +4326,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; @@ -4494,13 +4336,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; @@ -4514,7 +4356,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #333333; color: #ffffff; @@ -4534,7 +4375,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #333333; } - .p-fileupload .p-fileupload-buttonbar { background: #f4f4f4; padding: 0.857rem 1rem; @@ -4574,7 +4414,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #116fbf; color: #ffffff; @@ -4585,7 +4424,6 @@ color: #ffffff; border-color: #005b9f; } - .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4617,7 +4455,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #333333; } - .p-contextmenu { padding: 0; background: #ffffff; @@ -4665,7 +4502,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 { @@ -4679,7 +4516,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 { @@ -4690,7 +4527,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 { @@ -4704,7 +4541,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); @@ -4728,32 +4564,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; @@ -4812,7 +4647,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 { @@ -4826,7 +4661,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 { @@ -4837,7 +4672,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 { @@ -4895,10 +4730,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; @@ -4935,7 +4769,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 { @@ -4949,7 +4783,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 { @@ -4960,7 +4794,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 { @@ -4994,7 +4828,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #ffffff; @@ -5033,7 +4866,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 { @@ -5064,7 +4897,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 { @@ -5078,7 +4911,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 { @@ -5089,7 +4922,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 { @@ -5106,7 +4939,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5281,7 +5113,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 { @@ -5295,7 +5127,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 { @@ -5306,7 +5138,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 { @@ -5322,7 +5154,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #ffffff; @@ -5365,7 +5196,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 { @@ -5379,7 +5210,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 { @@ -5390,7 +5221,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 { @@ -5437,7 +5268,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; @@ -5482,7 +5312,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5553,7 +5382,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #8dcdff; } - .p-tieredmenu { padding: 0; background: #ffffff; @@ -5604,7 +5432,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 { @@ -5618,7 +5446,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 { @@ -5629,7 +5457,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 { @@ -5643,7 +5471,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5699,7 +5526,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5788,7 +5614,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5839,7 +5664,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 { @@ -5849,7 +5674,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 { @@ -5859,7 +5684,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 { @@ -5869,10 +5694,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; @@ -5903,7 +5727,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 { @@ -5960,7 +5784,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; @@ -5970,7 +5794,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; } @@ -5979,29 +5803,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; @@ -6025,7 +5843,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #c8c8c8; border-radius: 3px; @@ -6046,11 +5863,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; @@ -6092,7 +5907,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #c8c8c8; color: #333333; @@ -6128,7 +5942,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -6143,7 +5956,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } - .p-progressbar { border: 0 none; height: 24px; @@ -6159,7 +5971,6 @@ color: #ffffff; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6181,7 +5992,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #eaeaea; border-radius: 3px; @@ -6189,7 +5999,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; @@ -6222,7 +6031,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #333333; @@ -6242,7 +6050,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 5e07e080c6f..b02e9e5daa1 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; @@ -435,11 +422,9 @@ background: #f4f4f4; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e7a3a3; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e7a3a3; } - .p-cascadeselect-panel { background: #ffffff; color: #666666; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #a6a6a6; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #a6a6a6; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e7a3a3; - } - .p-dropdown { background: #ffffff; border: 1px solid #dadada; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #e7a3a3; } - .p-dropdown-panel { background: #ffffff; color: #666666; @@ -1042,7 +999,6 @@ color: #666666; background: transparent; } - .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #dbdbdb; color: #666666; @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #dadada; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e7a3a3; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #afd3c8; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #e7a3a3; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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; @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: #a6a6a6; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #666666; @@ -1526,7 +1450,6 @@ color: #666666; background: transparent; } - .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,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; } @@ -1574,7 +1493,6 @@ color: #a6a6a6; right: 0.429rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1582,7 +1500,6 @@ color: #a6a6a6; right: 1.858rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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; @@ -1913,7 +1817,6 @@ color: #666666; background: transparent; } - .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: #a6a6a6; right: 2.357rem; } - .p-button { color: #ffffff; background: #7b95a3; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #617c8a; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #a3897b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #a3def8; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #a3def8; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #a3e2c6; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #a3e2c6; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe38e; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffe38e; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #e9bef1; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #e9bef1; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f4b6b6; @@ -2851,9 +2727,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; @@ -2864,13 +2739,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; @@ -2896,7 +2771,6 @@ background: #afd3c8; color: #385048; } - .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -2990,9 +2864,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; @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-column-filter-overlay { background: #ffffff; color: #666666; @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } - .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f4f4f4; color: #666666; @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-paginator { background: #ffffff; color: #666666; @@ -3445,9 +3309,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; @@ -3458,9 +3322,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; @@ -3517,7 +3381,6 @@ border-color: transparent; color: #666666; } - .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #7b95a3; color: #ffffff; @@ -3989,7 +3847,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; @@ -4038,7 +3895,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } - .p-card { background: #ffffff; color: #666666; @@ -4064,7 +3920,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4088,7 +3943,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dadada; background: #ffffff; @@ -4129,7 +3983,6 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } - .p-panel .p-panel-header { border: 1px solid #7b95a3; padding: 0.857rem 1rem; @@ -4196,12 +4049,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; } - .p-splitter { border: 1px solid #dadada; background: #ffffff; @@ -4218,7 +4069,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #dadada; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4287,7 +4137,6 @@ border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; } - .p-toolbar { background: #7b95a3; border: 1px solid #7b95a3; @@ -4298,7 +4147,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #666666; @@ -4346,7 +4194,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); @@ -4419,7 +4266,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #666666; @@ -4461,7 +4307,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #f1f1f1; } - .p-sidebar { background: #ffffff; color: #666666; @@ -4472,7 +4317,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; @@ -4482,13 +4327,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; @@ -4502,7 +4347,6 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } - .p-tooltip .p-tooltip-text { background: #afd3c8; color: #385048; @@ -4522,7 +4366,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #afd3c8; } - .p-fileupload .p-fileupload-buttonbar { background: #7b95a3; padding: 0.857rem 1rem; @@ -4562,7 +4405,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #6c8999; color: #ffffff; @@ -4573,7 +4415,6 @@ color: #ffffff; border-color: #617c8a; } - .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4605,7 +4446,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #666666; } - .p-contextmenu { padding: 0; background: #ffffff; @@ -4653,7 +4493,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 { @@ -4667,7 +4507,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 { @@ -4678,7 +4518,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 { @@ -4692,7 +4532,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); @@ -4716,32 +4555,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; @@ -4800,7 +4638,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 { @@ -4814,7 +4652,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 { @@ -4825,7 +4663,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 { @@ -4883,10 +4721,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; @@ -4923,7 +4760,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 { @@ -4937,7 +4774,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 { @@ -4948,7 +4785,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 { @@ -4982,7 +4819,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #ffffff; @@ -5021,7 +4857,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 { @@ -5052,7 +4888,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 { @@ -5066,7 +4902,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 { @@ -5077,7 +4913,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 { @@ -5094,7 +4930,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5269,7 +5104,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 { @@ -5283,7 +5118,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 { @@ -5294,7 +5129,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 { @@ -5310,7 +5145,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } - .p-slidemenu { padding: 0; background: #ffffff; @@ -5353,7 +5187,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 { @@ -5367,7 +5201,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 { @@ -5378,7 +5212,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 { @@ -5425,7 +5259,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; @@ -5470,7 +5303,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5541,7 +5373,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #e4e9ec; } - .p-tieredmenu { padding: 0; background: #ffffff; @@ -5592,7 +5423,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 { @@ -5606,7 +5437,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 { @@ -5617,7 +5448,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 { @@ -5631,7 +5462,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem; margin: 0; @@ -5687,7 +5517,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 2px; @@ -5776,7 +5605,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5827,7 +5655,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 { @@ -5837,7 +5665,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 { @@ -5847,7 +5675,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 { @@ -5857,10 +5685,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; @@ -5891,7 +5718,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 { @@ -5948,7 +5775,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; @@ -5958,7 +5785,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; } @@ -5967,29 +5794,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; @@ -6013,7 +5834,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dadada; border-radius: 2px; @@ -6034,11 +5854,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; @@ -6080,7 +5898,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dadada; color: #666666; @@ -6116,7 +5933,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 2px; @@ -6131,7 +5947,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } - .p-progressbar { border: 0 none; height: 24px; @@ -6147,7 +5962,6 @@ color: #ffffff; line-height: 24px; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6169,7 +5983,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #dadada; border-radius: 2px; @@ -6177,7 +5990,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; @@ -6210,7 +6022,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #666666; @@ -6230,7 +6041,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 88fceb12b8f..4f1d19dc865 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; @@ -435,11 +422,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } - .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #6c757d; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #2196F3; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } - .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1042,7 +999,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0d89ec; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #f44336; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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; @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: #6c757d; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1526,7 +1450,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,6 @@ color: #6c757d; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1582,7 +1500,6 @@ color: #6c757d; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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; @@ -1913,7 +1817,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: #6c757d; right: 2.357rem; } - .p-button { color: #ffffff; background: #2196F3; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #0b7ad1; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #0288d1; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2851,9 +2727,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; @@ -2864,13 +2739,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; @@ -2896,7 +2771,6 @@ background: #E3F2FD; color: #495057; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2990,9 +2864,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; @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-paginator { background: #ffffff; color: #6c757d; @@ -3445,9 +3309,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; @@ -3458,9 +3322,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; @@ -3517,7 +3381,6 @@ border-color: transparent; color: #495057; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #2196F3; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #ffffff; color: #495057; @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #495057; @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #495057; @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #495057; @@ -4496,7 +4341,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; @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } - .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #0d89ec; color: #ffffff; @@ -4597,7 +4439,6 @@ color: #ffffff; border-color: #0b7ad1; } - .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4629,7 +4470,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #a6d5fa; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #495057; @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #495057; @@ -6276,11 +6087,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 95eb1749da1..bd54ea96878 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; @@ -435,11 +422,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } - .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #6c757d; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #4CAF50; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } - .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1042,7 +999,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #449e48; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #f44336; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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; @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: #6c757d; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1526,7 +1450,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,6 @@ color: #6c757d; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1582,7 +1500,6 @@ color: #6c757d; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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; @@ -1913,7 +1817,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: #6c757d; right: 2.357rem; } - .p-button { color: #ffffff; background: #4CAF50; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #3d8c40; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #0288d1; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2851,9 +2727,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; @@ -2864,13 +2739,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; @@ -2896,7 +2771,6 @@ background: #E8F5E9; color: #495057; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2990,9 +2864,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; @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-paginator { background: #ffffff; color: #6c757d; @@ -3445,9 +3309,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; @@ -3458,9 +3322,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; @@ -3517,7 +3381,6 @@ border-color: transparent; color: #495057; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #4CAF50; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #ffffff; color: #495057; @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #495057; @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #495057; @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #495057; @@ -4496,7 +4341,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; @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } - .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #449e48; color: #ffffff; @@ -4597,7 +4439,6 @@ color: #ffffff; border-color: #3d8c40; } - .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4629,7 +4470,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #b7e0b8; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #495057; @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #495057; @@ -6276,11 +6087,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 75edc84272b..a07d9546cfa 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; @@ -435,11 +422,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } - .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #6c757d; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFC107; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } - .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1042,7 +999,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ecb100; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #f44336; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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; @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: #6c757d; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1526,7 +1450,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,6 @@ color: #6c757d; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1582,7 +1500,6 @@ color: #6c757d; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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; @@ -1913,7 +1817,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: #6c757d; right: 2.357rem; } - .p-button { color: #212529; background: #FFC107; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #d29d00; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #0288d1; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2851,9 +2727,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; @@ -2864,13 +2739,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; @@ -2896,7 +2771,6 @@ background: #FFF3E0; color: #495057; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2990,9 +2864,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; @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-paginator { background: #ffffff; color: #6c757d; @@ -3445,9 +3309,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; @@ -3458,9 +3322,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; @@ -3517,7 +3381,6 @@ border-color: transparent; color: #495057; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #FFC107; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #ffffff; color: #495057; @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #495057; @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #495057; @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #495057; @@ -4496,7 +4341,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; @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } - .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #ecb100; color: #212529; @@ -4597,7 +4439,6 @@ color: #212529; border-color: #d29d00; } - .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4629,7 +4470,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #ffe69c; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #495057; @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #495057; @@ -6276,11 +6087,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 524e8e13125..2b8bcdfa7f8 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; @@ -435,11 +422,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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; @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } - .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,6 @@ color: #6c757d; right: 2.357rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #9C27B0; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } - .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1042,7 +999,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8c239e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #f44336; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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; @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: #6c757d; right: 2.357rem; } - .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1526,7 +1450,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,6 @@ color: #6c757d; right: 0.5rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1582,7 +1500,6 @@ color: #6c757d; right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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; @@ -1913,7 +1817,6 @@ color: #495057; background: transparent; } - .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: #6c757d; right: 2.357rem; } - .p-button { color: #ffffff; background: #9C27B0; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #7d1f8d; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #607d8b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #0288d1; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #689f38; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #fbc02d; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #9c27b0; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2851,9 +2727,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; @@ -2864,13 +2739,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; @@ -2896,7 +2771,6 @@ background: #F3E5F5; color: #495057; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2990,9 +2864,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; @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-paginator { background: #ffffff; color: #6c757d; @@ -3445,9 +3309,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; @@ -3458,9 +3322,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; @@ -3517,7 +3381,6 @@ border-color: transparent; color: #495057; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #9C27B0; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #ffffff; color: #495057; @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; } - .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #495057; @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #495057; @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #495057; @@ -4496,7 +4341,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; @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } - .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #8c239e; color: #ffffff; @@ -4597,7 +4439,6 @@ color: #ffffff; border-color: #7d1f8d; } - .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4629,7 +4470,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } - .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #df9eea; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dee2e6; color: #495057; @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #495057; @@ -6276,11 +6087,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 b16c5301a08..9e9223a430a 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); @@ -457,11 +441,9 @@ background: #333544; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ff9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -469,23 +451,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; @@ -512,7 +490,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 +500,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; @@ -537,14 +515,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 { @@ -693,7 +671,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -701,12 +678,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 +724,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ff9a9a; } - .p-cascadeselect-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -789,7 +763,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; } @@ -799,11 +772,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; } @@ -811,7 +782,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 +790,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; @@ -836,7 +805,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 { @@ -859,13 +828,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; } @@ -878,11 +845,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #b19df7; } @@ -921,11 +886,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; } @@ -933,30 +896,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ff9a9a; - } - .p-dropdown { background: #1d1e27; border: 1px solid #3e4053; @@ -1000,7 +955,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ff9a9a; } - .p-dropdown-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -1064,7 +1018,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #3e4053; } @@ -1077,7 +1030,9 @@ .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-inputgroup-addon { background: #282936; color: rgba(255, 255, 255, 0.6); @@ -1090,72 +1045,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #3e4053; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ff9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1163,11 +1110,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; } @@ -1175,14 +1120,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1221,11 +1164,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #a28af5; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #ff9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1258,57 +1199,45 @@ 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; } - ::-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; } @@ -1318,17 +1247,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); @@ -1403,11 +1329,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; @@ -1447,11 +1371,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; } @@ -1459,7 +1381,6 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } - .p-multiselect-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -1548,7 +1469,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #3e4053; } @@ -1558,15 +1478,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; @@ -1588,7 +1505,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; } @@ -1596,7 +1512,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; } @@ -1604,7 +1519,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1631,7 +1545,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; @@ -1640,13 +1554,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; } @@ -1659,11 +1571,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; } @@ -1694,7 +1604,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; @@ -1702,7 +1611,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 { @@ -1711,32 +1620,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; @@ -1788,7 +1695,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; @@ -1796,7 +1702,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 { @@ -1805,32 +1711,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; @@ -1867,15 +1771,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); @@ -1935,7 +1836,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #3e4053; } @@ -1945,7 +1845,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; } @@ -1953,9 +1852,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; @@ -1965,12 +1863,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 { @@ -2052,7 +1950,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); @@ -2065,7 +1963,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 { @@ -2092,7 +1990,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2105,421 +2002,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; @@ -2543,7 +2433,6 @@ color: #b19df7; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2555,17 +2444,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; @@ -2576,52 +2462,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; } @@ -2699,7 +2578,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; @@ -2728,7 +2606,6 @@ border-color: transparent; color: #d4ea93; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #9bcaff; @@ -2757,7 +2634,6 @@ border-color: transparent; color: #9bcaff; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #93deac; @@ -2786,7 +2662,6 @@ border-color: transparent; color: #93deac; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffcf91; @@ -2815,7 +2690,6 @@ border-color: transparent; color: #ffcf91; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #86e0e7; @@ -2844,7 +2718,6 @@ border-color: transparent; color: #86e0e7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #eb9a9c; @@ -2873,9 +2746,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); @@ -2886,13 +2758,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; @@ -2918,7 +2790,6 @@ background: rgba(177, 157, 247, 0.16); color: #b19df7; } - .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3012,9 +2883,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); @@ -3024,17 +2895,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; @@ -3064,12 +2935,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 { @@ -3172,7 +3043,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; @@ -3211,12 +3081,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; @@ -3244,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3264,7 +3131,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-column-filter-overlay { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -3302,7 +3168,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; @@ -3331,7 +3196,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3409,7 +3273,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); @@ -3418,7 +3281,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); @@ -3457,7 +3319,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-paginator { background: #282936; color: rgba(255, 255, 255, 0.6); @@ -3467,9 +3328,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); @@ -3480,9 +3341,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); @@ -3539,7 +3400,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3617,7 +3477,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); @@ -3626,32 +3485,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; @@ -3708,11 +3565,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 { @@ -3785,7 +3642,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; @@ -3925,7 +3781,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 { @@ -3986,7 +3842,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); @@ -4011,7 +3866,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; @@ -4060,7 +3914,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4086,7 +3939,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #282936; } @@ -4110,7 +3962,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #3e4053; background: #282936; @@ -4151,7 +4002,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #3e4053; padding: 1.25rem; @@ -4218,12 +4068,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #3e4053; border: 0 none; } - .p-splitter { border: 1px solid #3e4053; background: #282936; @@ -4240,7 +4088,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #3e4053; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4309,7 +4156,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #282936; border: 1px solid #3e4053; @@ -4320,7 +4166,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4368,7 +4213,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); @@ -4441,7 +4285,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4454,7 +4297,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; @@ -4465,7 +4308,7 @@ } .p-overlaypanel .p-overlaypanel-close:enabled:hover { background: #a28af5; - color: #1c1d26; + color: hsl(234, 15%, 13%); } .p-overlaypanel:after { border: solid transparent; @@ -4483,7 +4326,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #3e4053; } - .p-sidebar { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4494,7 +4336,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); @@ -4504,13 +4346,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; @@ -4524,7 +4366,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #3e4053; color: rgba(255, 255, 255, 0.87); @@ -4544,7 +4385,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3e4053; } - .p-fileupload .p-fileupload-buttonbar { background: #282936; padding: 1.25rem; @@ -4584,18 +4424,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; @@ -4627,7 +4465,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; @@ -4675,7 +4512,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 { @@ -4689,7 +4526,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 { @@ -4700,7 +4537,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 { @@ -4714,7 +4551,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); @@ -4738,32 +4574,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; @@ -4822,7 +4657,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 { @@ -4836,7 +4671,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 { @@ -4847,7 +4682,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 { @@ -4905,10 +4740,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; @@ -4945,7 +4779,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 { @@ -4959,7 +4793,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 { @@ -4970,7 +4804,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 { @@ -4993,7 +4827,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; @@ -5004,7 +4838,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #333544; @@ -5043,7 +4876,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 { @@ -5074,7 +4907,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 { @@ -5088,7 +4921,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 { @@ -5099,7 +4932,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 { @@ -5116,7 +4949,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5291,7 +5123,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 { @@ -5305,7 +5137,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 { @@ -5316,7 +5148,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 { @@ -5332,7 +5164,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #333544; @@ -5375,7 +5206,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 { @@ -5389,7 +5220,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 { @@ -5400,7 +5231,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 { @@ -5436,7 +5267,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; @@ -5447,7 +5278,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5492,7 +5322,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #3e4053; @@ -5500,7 +5329,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; @@ -5563,7 +5392,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #e0d8fc; } - .p-tieredmenu { padding: 0.25rem 0; background: #333544; @@ -5614,7 +5442,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 { @@ -5628,7 +5456,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 { @@ -5639,7 +5467,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 { @@ -5653,7 +5481,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5709,7 +5536,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5798,7 +5624,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5849,7 +5674,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 { @@ -5859,7 +5684,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 { @@ -5869,7 +5694,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 { @@ -5879,10 +5704,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; @@ -5913,7 +5737,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 { @@ -5970,7 +5794,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; @@ -5980,7 +5804,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; } @@ -5989,29 +5813,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; @@ -6035,7 +5853,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #3e4053; border-radius: 6px; @@ -6056,14 +5873,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; @@ -6102,7 +5917,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #3e4053; color: rgba(255, 255, 255, 0.87); @@ -6138,7 +5952,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6153,7 +5966,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6166,10 +5978,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; @@ -6191,7 +6002,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6199,10 +6009,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; @@ -6232,7 +6041,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -6249,14 +6057,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 ecd83074578..b83270eba83 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; @@ -457,11 +441,9 @@ background: #eff3f8; font-weight: 700; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ff6767; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -469,23 +451,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%); @@ -512,7 +490,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; @@ -522,13 +500,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; @@ -537,14 +515,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 { @@ -693,7 +671,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -701,12 +678,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; @@ -749,7 +724,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ff6767; } - .p-cascadeselect-panel { background: #ffffff; color: #043d75; @@ -789,7 +763,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; } @@ -799,11 +772,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; } @@ -811,7 +782,6 @@ color: #708da9; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -820,7 +790,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 +830,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; } @@ -878,11 +845,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #7254f3; } @@ -921,11 +886,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; } @@ -933,30 +896,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ff6767; - } - .p-dropdown { background: #ffffff; border: 1px solid #d3dbe3; @@ -1000,7 +955,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ff6767; } - .p-dropdown-panel { background: #ffffff; color: #043d75; @@ -1064,7 +1018,6 @@ color: #043d75; background: transparent; } - .p-input-filled .p-dropdown { background: #f6f9fc; } @@ -1077,7 +1030,9 @@ .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-inputgroup-addon { background: #f6f9fc; color: #708da9; @@ -1090,72 +1045,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d3dbe3; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ff6767; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1163,11 +1110,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; } @@ -1175,14 +1120,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1221,11 +1164,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6545f2; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #ff6767; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1258,57 +1199,45 @@ 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; } - ::-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; } @@ -1318,17 +1247,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; @@ -1403,11 +1329,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; @@ -1447,11 +1371,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; } @@ -1459,7 +1381,6 @@ color: #708da9; right: 3rem; } - .p-multiselect-panel { background: #ffffff; color: #043d75; @@ -1548,7 +1469,6 @@ color: #043d75; background: transparent; } - .p-input-filled .p-multiselect { background: #f6f9fc; } @@ -1558,15 +1478,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; @@ -1588,7 +1505,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; } @@ -1596,7 +1512,6 @@ color: #708da9; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1604,7 +1519,6 @@ color: #708da9; right: 2.5rem; } - .p-radiobutton { width: 22px; height: 22px; @@ -1642,11 +1556,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; } @@ -1659,11 +1571,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; } @@ -1694,7 +1604,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; @@ -1702,7 +1611,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 { @@ -1711,7 +1620,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 { @@ -1720,7 +1629,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 { @@ -1729,14 +1638,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; @@ -1788,7 +1695,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; @@ -1796,7 +1702,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 { @@ -1805,7 +1711,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 { @@ -1814,7 +1720,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 { @@ -1823,14 +1729,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; @@ -1867,15 +1771,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; @@ -1935,7 +1836,6 @@ color: #043d75; background: transparent; } - .p-input-filled .p-treeselect { background: #f6f9fc; } @@ -1945,7 +1845,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; } @@ -1953,7 +1852,6 @@ color: #708da9; right: 3rem; } - .p-button { color: #ffffff; background: #7254f3; @@ -2065,7 +1963,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 { @@ -2092,7 +1990,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2105,421 +2002,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; @@ -2543,7 +2433,6 @@ color: #5935f1; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2555,17 +2444,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; @@ -2576,52 +2462,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; } @@ -2699,7 +2578,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; @@ -2728,7 +2606,6 @@ border-color: transparent; color: #a1c30d; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #5486f3; @@ -2757,7 +2634,6 @@ border-color: transparent; color: #5486f3; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #29c76f; @@ -2786,7 +2662,6 @@ border-color: transparent; color: #29c76f; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ff9f42; @@ -2815,7 +2690,6 @@ border-color: transparent; color: #ff9f42; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #3ec9d6; @@ -2844,7 +2718,6 @@ border-color: transparent; color: #3ec9d6; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ea5455; @@ -2873,9 +2746,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; @@ -2886,13 +2758,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; @@ -2918,7 +2790,6 @@ background: #e2dcfc; color: #7254f3; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3012,9 +2883,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; @@ -3024,17 +2895,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; @@ -3064,12 +2935,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 { @@ -3172,7 +3043,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; @@ -3211,12 +3081,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; @@ -3244,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3264,7 +3131,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-column-filter-overlay { background: #ffffff; color: #043d75; @@ -3302,7 +3168,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; @@ -3331,7 +3196,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3409,7 +3273,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); @@ -3418,7 +3281,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f6f9fc; color: #043d75; @@ -3457,7 +3319,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-paginator { background: #ffffff; color: #708da9; @@ -3467,9 +3328,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; @@ -3480,9 +3341,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; @@ -3539,7 +3400,6 @@ border-color: transparent; color: #043d75; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3617,7 +3477,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); @@ -3626,7 +3485,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #7254f3; border-radius: 50%; @@ -3638,20 +3496,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; @@ -3708,11 +3565,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 { @@ -3785,7 +3642,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; @@ -3925,7 +3781,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 { @@ -3986,7 +3842,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #eff3f8; color: #708da9; @@ -4011,7 +3866,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; @@ -4060,7 +3914,6 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } - .p-card { background: #ffffff; color: #043d75; @@ -4086,7 +3939,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4110,7 +3962,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #dfe7ef; background: #ffffff; @@ -4151,7 +4002,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #dfe7ef; padding: 1.25rem; @@ -4218,12 +4068,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #eff3f8; border: 0 none; } - .p-splitter { border: 1px solid #dfe7ef; background: #ffffff; @@ -4240,7 +4088,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #dfe7ef; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4309,7 +4156,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #eff3f8; border: 1px solid #dfe7ef; @@ -4320,7 +4166,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #043d75; @@ -4368,7 +4213,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); @@ -4441,7 +4285,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #043d75; @@ -4483,7 +4326,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #043d75; @@ -4494,7 +4336,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; @@ -4504,13 +4346,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; @@ -4524,7 +4366,6 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } - .p-tooltip .p-tooltip-text { background: #043d75; color: #ffffff; @@ -4544,7 +4385,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #043d75; } - .p-fileupload .p-fileupload-buttonbar { background: #eff3f8; padding: 1.25rem; @@ -4584,7 +4424,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #6545f2; color: #ffffff; @@ -4595,7 +4434,6 @@ color: #ffffff; border-color: #5935f1; } - .p-breadcrumb { background: #eff3f8; border: 1px solid #dfe7ef; @@ -4627,7 +4465,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #708da9; } - .p-contextmenu { padding: 0.25rem 0; background: #eff3f8; @@ -4675,7 +4512,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 { @@ -4689,7 +4526,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 { @@ -4700,7 +4537,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 { @@ -4714,7 +4551,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); @@ -4738,32 +4574,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; @@ -4822,7 +4657,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 { @@ -4836,7 +4671,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 { @@ -4847,7 +4682,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 { @@ -4905,10 +4740,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; @@ -4945,7 +4779,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 { @@ -4959,7 +4793,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 { @@ -4970,7 +4804,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 { @@ -5004,7 +4838,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #eff3f8; @@ -5043,7 +4876,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 { @@ -5074,7 +4907,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 { @@ -5088,7 +4921,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 { @@ -5099,7 +4932,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 { @@ -5116,7 +4949,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5291,7 +5123,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 { @@ -5305,7 +5137,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 { @@ -5316,7 +5148,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 { @@ -5332,7 +5164,6 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } - .p-slidemenu { padding: 0.25rem 0; background: #eff3f8; @@ -5375,7 +5206,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 { @@ -5389,7 +5220,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 { @@ -5400,7 +5231,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 { @@ -5447,7 +5278,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5492,7 +5322,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dfe7ef; @@ -5563,7 +5392,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #c7bbfa; } - .p-tieredmenu { padding: 0.25rem 0; background: #eff3f8; @@ -5614,7 +5442,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 { @@ -5628,7 +5456,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 { @@ -5639,7 +5467,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 { @@ -5653,7 +5481,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5709,7 +5536,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5798,7 +5624,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5849,7 +5674,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 { @@ -5859,7 +5684,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 { @@ -5869,7 +5694,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 { @@ -5879,10 +5704,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; @@ -5913,7 +5737,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 { @@ -5970,7 +5794,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; @@ -5980,7 +5804,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; } @@ -5989,29 +5813,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; @@ -6035,7 +5853,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #dfe7ef; border-radius: 6px; @@ -6056,11 +5873,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; @@ -6102,7 +5917,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #dfe7ef; color: #043d75; @@ -6138,7 +5952,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -6153,7 +5966,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6169,7 +5981,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6191,7 +6002,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #dfe7ef; border-radius: 6px; @@ -6199,7 +6009,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; @@ -6232,7 +6041,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #043d75; @@ -6248,11 +6056,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); } @@ -6298,19 +6106,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 4d0bf5a7c42..4440dbbb1cb 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; @@ -471,11 +453,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f0a9a7; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -483,23 +463,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; @@ -510,7 +486,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; @@ -526,7 +502,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; @@ -536,13 +512,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; @@ -551,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: #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 { @@ -707,7 +683,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -715,12 +690,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; @@ -763,13 +736,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; @@ -803,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: #fafafa; } @@ -813,11 +784,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; } @@ -825,7 +794,6 @@ color: #71717a; right: 3rem; } - .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -834,7 +802,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; @@ -875,11 +842,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; } @@ -892,11 +857,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #d4d4d8; } @@ -935,11 +898,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; } @@ -947,30 +908,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); - } - - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f0a9a7; + 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; @@ -1014,13 +967,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; @@ -1078,7 +1030,6 @@ color: #3f3f46; background: transparent; } - .p-input-filled .p-dropdown { background: #fafafa; } @@ -1091,7 +1042,9 @@ .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-inputgroup-addon { background: #fafafa; color: #71717a; @@ -1104,72 +1057,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d4d4d8; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f0a9a7; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1177,11 +1122,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; } @@ -1189,14 +1132,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1235,11 +1176,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4338ca; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #f0a9a7; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1272,57 +1211,45 @@ 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; } - ::-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; } @@ -1332,17 +1259,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; @@ -1417,11 +1341,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; @@ -1461,11 +1383,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; } @@ -1473,13 +1393,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; @@ -1562,7 +1481,6 @@ color: #3f3f46; background: transparent; } - .p-input-filled .p-multiselect { background: #fafafa; } @@ -1572,21 +1490,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 { @@ -1602,7 +1517,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; } @@ -1610,7 +1524,6 @@ color: #71717a; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1618,7 +1531,6 @@ color: #71717a; right: 2.5rem; } - .p-radiobutton { width: 16px; height: 16px; @@ -1656,11 +1568,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; } @@ -1673,11 +1583,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; } @@ -1708,7 +1616,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; @@ -1716,7 +1623,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 { @@ -1725,7 +1632,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 { @@ -1734,7 +1641,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 { @@ -1743,14 +1650,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; @@ -1802,7 +1707,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; @@ -1810,7 +1714,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 { @@ -1819,7 +1723,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 { @@ -1828,7 +1732,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 { @@ -1837,14 +1741,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; @@ -1881,21 +1783,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; @@ -1949,7 +1848,6 @@ color: #3f3f46; background: transparent; } - .p-input-filled .p-treeselect { background: #fafafa; } @@ -1959,7 +1857,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; } @@ -1967,7 +1864,6 @@ color: #71717a; right: 3rem; } - .p-button { color: #ffffff; background: #4f46e5; @@ -2079,7 +1975,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 { @@ -2106,7 +2002,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2119,421 +2014,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; @@ -2557,7 +2445,6 @@ color: #4f46e5; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2569,17 +2456,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; @@ -2590,52 +2474,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; } @@ -2713,7 +2590,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; @@ -2742,7 +2618,6 @@ border-color: transparent; color: #64748b; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #3b82f6; @@ -2771,7 +2646,6 @@ border-color: transparent; color: #3b82f6; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2800,7 +2674,6 @@ border-color: transparent; color: #22c55e; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f59e0b; @@ -2829,7 +2702,6 @@ border-color: transparent; color: #f59e0b; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2858,7 +2730,6 @@ border-color: transparent; color: #a855f7; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2887,9 +2758,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; @@ -2900,13 +2770,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; @@ -2932,7 +2802,6 @@ background: #eef2ff; color: #312e81; } - .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3026,9 +2895,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; @@ -3038,17 +2907,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; @@ -3078,12 +2947,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 { @@ -3186,7 +3055,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; @@ -3225,12 +3093,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; @@ -3258,7 +3124,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3278,13 +3143,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 { @@ -3316,7 +3180,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; @@ -3345,7 +3208,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } - .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3423,16 +3285,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; @@ -3471,7 +3331,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-paginator { background: #ffffff; color: #71717a; @@ -3481,9 +3340,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; @@ -3494,9 +3353,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; @@ -3553,7 +3412,6 @@ border-color: #d4d4d8; color: #3f3f46; } - .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3631,16 +3489,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%; @@ -3652,20 +3508,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; @@ -3722,11 +3577,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 { @@ -3799,7 +3654,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; @@ -3939,7 +3793,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 { @@ -4000,7 +3854,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.9375rem 1.875rem; } - .p-virtualscroller .p-virtualscroller-header { background: #fafafa; color: #3f3f46; @@ -4025,7 +3878,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; @@ -4098,7 +3950,6 @@ border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } - .p-card { background: #ffffff; color: #3f3f46; @@ -4124,7 +3975,6 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4148,7 +3998,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4189,7 +4038,6 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } - .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4256,12 +4104,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #fafafa; border: 0 none; } - .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4278,7 +4124,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4347,7 +4192,6 @@ border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } - .p-toolbar { background: #fafafa; border: 1px solid #e5e7eb; @@ -4358,7 +4202,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #3f3f46; @@ -4406,7 +4249,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); @@ -4479,7 +4321,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #3f3f46; @@ -4521,7 +4362,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #3f3f46; @@ -4532,7 +4372,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; @@ -4542,13 +4382,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; @@ -4562,12 +4402,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 { @@ -4582,7 +4421,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3f3f46; } - .p-fileupload .p-fileupload-buttonbar { background: #fafafa; padding: 1.25rem; @@ -4622,7 +4460,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #4338ca; color: #ffffff; @@ -4633,7 +4470,6 @@ color: #ffffff; border-color: #4338ca; } - .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4665,13 +4501,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; } @@ -4682,7 +4517,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 { @@ -4713,7 +4548,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 { @@ -4727,7 +4562,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 { @@ -4738,7 +4573,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 { @@ -4752,7 +4587,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 +4610,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 +4693,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 { @@ -4874,7 +4707,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 { @@ -4885,14 +4718,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; @@ -4943,10 +4776,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; @@ -4983,7 +4815,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 { @@ -4997,7 +4829,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 { @@ -5008,13 +4840,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; @@ -5042,7 +4874,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 1rem; background: #fafafa; @@ -5081,7 +4912,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 { @@ -5112,7 +4943,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 { @@ -5126,7 +4957,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 { @@ -5137,14 +4968,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 { @@ -5154,7 +4985,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5182,7 +5012,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 { @@ -5329,7 +5159,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 { @@ -5343,7 +5173,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 { @@ -5354,7 +5184,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 { @@ -5394,7 +5224,6 @@ border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } - .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5437,7 +5266,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 { @@ -5451,7 +5280,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 { @@ -5462,19 +5291,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; @@ -5509,7 +5338,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5554,7 +5382,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5625,7 +5452,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #6366f1; } - .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5637,7 +5463,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; @@ -5646,7 +5472,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; @@ -5676,7 +5502,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 { @@ -5690,7 +5516,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 { @@ -5701,7 +5527,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 { @@ -5715,7 +5541,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5771,7 +5596,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; @@ -5860,7 +5684,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5911,7 +5734,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 { @@ -5921,7 +5744,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 { @@ -5931,7 +5754,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 { @@ -5941,10 +5764,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; @@ -5975,7 +5797,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 { @@ -6032,7 +5854,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; @@ -6042,7 +5864,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; } @@ -6051,29 +5873,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; @@ -6097,7 +5913,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #e5e7eb; border-radius: 0.375rem; @@ -6118,11 +5933,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; @@ -6164,7 +5977,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #e5e7eb; color: #3f3f46; @@ -6200,7 +6012,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; @@ -6215,7 +6026,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6231,12 +6041,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 { @@ -6253,7 +6062,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #f4f4f5; border-radius: 0.375rem; @@ -6261,7 +6069,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; @@ -6294,7 +6101,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #3f3f46; @@ -6310,29 +6116,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; } @@ -6343,7 +6143,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); } @@ -6365,18 +6164,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 b12bff0390e..0674045e0c3 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); @@ -435,11 +422,9 @@ background: #1f2d40; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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); @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,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; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #64B5F6; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1042,7 +999,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #304562; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #43a5f4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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); @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1526,7 +1450,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #304562; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,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; } @@ -1582,7 +1500,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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); @@ -1913,7 +1817,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #304562; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #64B5F6; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #64B5F6; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2851,9 +2727,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); @@ -2864,13 +2739,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; @@ -2896,7 +2771,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; @@ -2990,9 +2864,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); @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,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); @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3445,9 +3309,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); @@ -3458,9 +3322,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); @@ -3517,7 +3381,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #1f2d40; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #64B5F6; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,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); @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2d40; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; } - .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } - .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4496,7 +4341,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); @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #43a5f4; color: #212529; @@ -4597,7 +4439,6 @@ color: #212529; border-color: #2396f2; } - .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4629,7 +4470,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; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #93cbf9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #304562; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6276,14 +6087,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 bf688ae1724..0d9224865f1 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); @@ -435,11 +422,9 @@ background: #1f2d40; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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); @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,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; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81C784; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1042,7 +999,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #304562; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6abd6e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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); @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1526,7 +1450,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #304562; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,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; } @@ -1582,7 +1500,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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); @@ -1913,7 +1817,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #304562; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #81C784; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #81C784; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2851,9 +2727,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); @@ -2864,13 +2739,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; @@ -2896,7 +2771,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; @@ -2990,9 +2864,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); @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,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); @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3445,9 +3309,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); @@ -3458,9 +3322,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); @@ -3517,7 +3381,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #1f2d40; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #81C784; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,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); @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2d40; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; } - .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } - .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4496,7 +4341,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); @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #6abd6e; color: #212529; @@ -4597,7 +4439,6 @@ color: #212529; border-color: #54b358; } - .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4629,7 +4470,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; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #a7d8a9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #304562; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6276,14 +6087,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 87545af235e..f1f5f0ca1d4 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); @@ -435,11 +422,9 @@ background: #1f2d40; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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); @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,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; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFD54F; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1042,7 +999,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #304562; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ffcd2e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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); @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1526,7 +1450,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #304562; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,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; } @@ -1582,7 +1500,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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); @@ -1913,7 +1817,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #304562; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #212529; background: #FFD54F; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #FFD54F; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2851,9 +2727,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); @@ -2864,13 +2739,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; @@ -2896,7 +2771,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; @@ -2990,9 +2864,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); @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,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); @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3445,9 +3309,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); @@ -3458,9 +3322,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); @@ -3517,7 +3381,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #1f2d40; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #FFD54F; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,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); @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2d40; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; } - .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } - .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4496,7 +4341,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); @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #ffcd2e; color: #212529; @@ -4597,7 +4439,6 @@ color: #212529; border-color: #ffc50c; } - .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4629,7 +4470,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; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #ffe284; } - .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #304562; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #212529; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6276,14 +6087,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 fe0366bc561..efa727183f5 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); @@ -435,11 +422,9 @@ background: #1f2d40; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -447,23 +432,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; @@ -490,7 +471,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); @@ -500,13 +481,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; @@ -515,14 +496,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 { @@ -671,7 +652,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -679,12 +659,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; @@ -727,7 +705,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } - .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -767,7 +744,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; } @@ -777,11 +753,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; } @@ -789,7 +763,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; @@ -798,7 +771,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; @@ -839,11 +811,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; } @@ -856,11 +826,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #BA68C8; } @@ -899,11 +867,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; } @@ -911,30 +877,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -978,7 +936,6 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } - .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1042,7 +999,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #304562; } @@ -1055,7 +1011,9 @@ .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-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1068,72 +1026,64 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1141,11 +1091,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; } @@ -1153,14 +1101,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,11 +1145,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #b052c0; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #ef9a9a; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1236,57 +1180,45 @@ 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; } - ::-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; } @@ -1296,17 +1228,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); @@ -1381,11 +1310,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; @@ -1425,11 +1352,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; } @@ -1437,7 +1362,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1526,7 +1450,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #304562; } @@ -1536,15 +1459,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; @@ -1566,7 +1486,6 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } - p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1574,7 +1493,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; } @@ -1582,7 +1500,6 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1620,11 +1537,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; } @@ -1637,11 +1552,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; } @@ -1672,7 +1585,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; @@ -1680,7 +1592,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 { @@ -1689,7 +1601,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 { @@ -1698,7 +1610,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 { @@ -1707,14 +1619,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; @@ -1766,7 +1676,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; @@ -1774,7 +1683,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 { @@ -1783,7 +1692,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 { @@ -1792,7 +1701,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 { @@ -1801,14 +1710,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; @@ -1845,15 +1752,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); @@ -1913,7 +1817,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #304562; } @@ -1923,7 +1826,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; } @@ -1931,7 +1833,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } - .p-button { color: #ffffff; background: #BA68C8; @@ -2043,7 +1944,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 { @@ -2070,7 +1971,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2083,421 +1983,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; @@ -2521,7 +2414,6 @@ color: #BA68C8; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2533,17 +2425,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; @@ -2554,52 +2443,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; } @@ -2677,7 +2559,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; @@ -2706,7 +2587,6 @@ border-color: transparent; color: #78909c; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2735,7 +2615,6 @@ border-color: transparent; color: #81d4fa; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2764,7 +2643,6 @@ border-color: transparent; color: #c5e1a5; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2793,7 +2671,6 @@ border-color: transparent; color: #ffe082; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2822,7 +2699,6 @@ border-color: transparent; color: #ce93d8; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2851,9 +2727,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); @@ -2864,13 +2739,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; @@ -2896,7 +2771,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; @@ -2990,9 +2864,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); @@ -3002,17 +2876,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; @@ -3042,12 +2916,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 { @@ -3150,7 +3024,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; @@ -3189,12 +3062,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; @@ -3222,7 +3093,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3242,7 +3112,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3280,7 +3149,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; @@ -3309,7 +3177,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3387,7 +3254,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); @@ -3396,7 +3262,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); @@ -3435,7 +3300,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3445,9 +3309,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); @@ -3458,9 +3322,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); @@ -3517,7 +3381,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3595,7 +3458,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); @@ -3604,7 +3466,6 @@ background: #1f2d40; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #BA68C8; border-radius: 50%; @@ -3616,20 +3477,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; @@ -3686,11 +3546,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 { @@ -3763,7 +3623,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; @@ -3903,7 +3762,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 { @@ -3964,7 +3823,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); @@ -3989,7 +3847,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; @@ -4062,7 +3919,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4088,7 +3944,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #1f2d40; } @@ -4112,7 +3967,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4153,7 +4007,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4220,12 +4073,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; } - .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4242,7 +4093,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4311,7 +4161,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4322,7 +4171,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4370,7 +4218,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); @@ -4443,7 +4290,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4485,7 +4331,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } - .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4496,7 +4341,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); @@ -4506,13 +4351,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; @@ -4526,7 +4371,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4546,7 +4390,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } - .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4586,7 +4429,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #b052c0; color: #ffffff; @@ -4597,7 +4439,6 @@ color: #ffffff; border-color: #a241b2; } - .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4629,7 +4470,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; @@ -4677,7 +4517,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 { @@ -4691,7 +4531,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 { @@ -4702,7 +4542,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 { @@ -4716,7 +4556,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); @@ -4740,32 +4579,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; @@ -4824,7 +4662,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 { @@ -4838,7 +4676,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 { @@ -4849,7 +4687,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 { @@ -4907,10 +4745,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; @@ -4947,7 +4784,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 { @@ -4961,7 +4798,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 { @@ -4972,7 +4809,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 { @@ -5006,7 +4843,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -5045,7 +4881,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 { @@ -5076,7 +4912,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 { @@ -5090,7 +4926,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 { @@ -5101,7 +4937,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 { @@ -5118,7 +4954,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5293,7 +5128,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 { @@ -5307,7 +5142,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 { @@ -5318,7 +5153,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 { @@ -5358,7 +5193,6 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } - .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5401,7 +5235,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 { @@ -5415,7 +5249,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 { @@ -5426,7 +5260,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 { @@ -5473,7 +5307,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5518,7 +5351,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5589,7 +5421,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #cf95d9; } - .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5640,7 +5471,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 { @@ -5654,7 +5485,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 { @@ -5665,7 +5496,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 { @@ -5679,7 +5510,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5735,7 +5565,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 3px; @@ -5824,7 +5653,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5875,7 +5703,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 { @@ -5885,7 +5713,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 { @@ -5895,7 +5723,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 { @@ -5905,10 +5733,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; @@ -5939,7 +5766,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 { @@ -5996,7 +5823,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; @@ -6006,7 +5833,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; } @@ -6015,29 +5842,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; @@ -6061,7 +5882,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #304562; border-radius: 3px; @@ -6082,11 +5902,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; @@ -6128,7 +5946,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6164,7 +5981,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6179,7 +5995,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6195,7 +6010,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6217,7 +6031,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6225,7 +6038,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; @@ -6258,7 +6070,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6276,14 +6087,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 0679f961c43..3653162dc65 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); @@ -465,11 +448,9 @@ background: #161d21; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f78c79; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -477,23 +458,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; @@ -520,7 +497,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); @@ -530,13 +507,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; @@ -545,14 +522,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 { @@ -701,7 +678,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -709,12 +685,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; @@ -757,7 +731,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f78c79; } - .p-cascadeselect-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -797,7 +770,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; } @@ -807,11 +779,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; } @@ -819,7 +789,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; @@ -828,7 +797,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; @@ -869,11 +837,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; } @@ -886,11 +852,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #2d3e44; } @@ -929,11 +893,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; } @@ -941,30 +903,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f78c79; - } - .p-dropdown { background: #0e1315; border: 2px solid #263238; @@ -1008,7 +962,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f78c79; } - .p-dropdown-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -1072,7 +1025,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-dropdown { background: #263238; } @@ -1085,7 +1037,9 @@ .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-inputgroup-addon { background: #161d21; color: rgba(255, 255, 255, 0.6); @@ -1098,72 +1052,64 @@ .p-inputgroup-addon:last-child { border-right: 2px solid #263238; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f78c79; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1171,11 +1117,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; } @@ -1183,14 +1127,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1229,11 +1171,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8fa0e2; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #f78c79; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1266,57 +1206,45 @@ 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; } - ::-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; } @@ -1326,17 +1254,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); @@ -1411,11 +1336,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; @@ -1455,11 +1378,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; } @@ -1467,7 +1388,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - .p-multiselect-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -1556,7 +1476,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-multiselect { background: #263238; } @@ -1566,15 +1485,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; @@ -1596,7 +1512,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; } @@ -1604,7 +1519,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; } @@ -1612,7 +1526,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1650,11 +1563,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; } @@ -1667,11 +1578,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; } @@ -1702,7 +1611,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; @@ -1710,7 +1618,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 { @@ -1719,7 +1627,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 { @@ -1728,7 +1636,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 { @@ -1737,14 +1645,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; @@ -1796,7 +1702,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; @@ -1804,7 +1709,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 { @@ -1813,7 +1718,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 { @@ -1822,7 +1727,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 { @@ -1831,14 +1736,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; @@ -1875,15 +1778,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); @@ -1943,7 +1843,6 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } - .p-input-filled .p-treeselect { background: #263238; } @@ -1953,7 +1852,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; } @@ -1961,7 +1859,6 @@ color: rgba(255, 255, 255, 0.6); right: 2.857rem; } - .p-button { color: #121212; background: #9eade6; @@ -2073,7 +1970,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 { @@ -2100,7 +1997,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2113,421 +2009,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; @@ -2551,7 +2440,6 @@ color: #7f93de; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2563,17 +2451,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; @@ -2584,52 +2469,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; } @@ -2707,7 +2585,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; @@ -2736,7 +2613,6 @@ border-color: transparent; color: #b4bfcd; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #35a4cc; @@ -2765,7 +2641,6 @@ border-color: transparent; color: #35a4cc; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #cede9c; @@ -2794,7 +2669,6 @@ border-color: transparent; color: #cede9c; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe08a; @@ -2823,7 +2697,6 @@ border-color: transparent; color: #ffe08a; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #b09ce5; @@ -2852,7 +2725,6 @@ border-color: transparent; color: #b09ce5; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e693a9; @@ -2881,9 +2753,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); @@ -2894,13 +2765,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; @@ -2926,7 +2797,6 @@ background: rgba(158, 173, 230, 0.16); color: #9eade6; } - .p-datatable .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -3020,9 +2890,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); @@ -3032,17 +2902,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; @@ -3072,12 +2942,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 { @@ -3180,7 +3050,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; @@ -3219,12 +3088,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; @@ -3252,7 +3119,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3272,7 +3138,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-column-filter-overlay { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -3310,7 +3175,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; @@ -3339,7 +3203,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3417,7 +3280,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); @@ -3426,7 +3288,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); @@ -3465,7 +3326,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-paginator { background: #161d21; color: rgba(255, 255, 255, 0.6); @@ -3475,9 +3335,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); @@ -3488,9 +3348,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); @@ -3547,7 +3407,6 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3625,7 +3484,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); @@ -3634,7 +3492,6 @@ background: #161d21; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #9eade6; border-radius: 50%; @@ -3646,20 +3503,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; @@ -3716,11 +3572,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 { @@ -3793,7 +3649,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; @@ -3933,7 +3788,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 { @@ -3994,7 +3849,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); @@ -4019,7 +3873,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; @@ -4092,7 +3945,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-card { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4118,7 +3970,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #161d21; } @@ -4142,7 +3993,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 2px solid #263238; background: #161d21; @@ -4183,7 +4033,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 2px solid #263238; padding: 1rem; @@ -4250,12 +4099,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #263238; border: 0 none; } - .p-splitter { border: 2px solid #263238; background: #161d21; @@ -4272,7 +4119,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #263238; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.857rem; } @@ -4341,7 +4187,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #161d21; border: 2px solid #263238; @@ -4352,7 +4197,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4400,7 +4244,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); @@ -4473,7 +4316,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4515,7 +4357,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #263238; } - .p-sidebar { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4526,7 +4367,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); @@ -4536,13 +4377,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; @@ -4556,7 +4397,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #263238; color: rgba(255, 255, 255, 0.87); @@ -4576,7 +4416,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #263238; } - .p-fileupload .p-fileupload-buttonbar { background: #161d21; padding: 1rem; @@ -4616,7 +4455,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #8fa0e2; color: #121212; @@ -4627,7 +4465,6 @@ color: #121212; border-color: #7f93de; } - .p-breadcrumb { background: #161d21; border: 2px solid #263238; @@ -4659,7 +4496,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; @@ -4707,7 +4543,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 { @@ -4721,7 +4557,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 { @@ -4732,7 +4568,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 { @@ -4746,7 +4582,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); @@ -4770,32 +4605,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; @@ -4854,7 +4688,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 { @@ -4868,7 +4702,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 { @@ -4879,7 +4713,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 { @@ -4937,10 +4771,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; @@ -4977,7 +4810,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 { @@ -4991,7 +4824,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 { @@ -5002,7 +4835,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 { @@ -5036,7 +4869,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #161d21; @@ -5075,7 +4907,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 { @@ -5106,7 +4938,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 { @@ -5120,7 +4952,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 { @@ -5131,7 +4963,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 { @@ -5148,7 +4980,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5323,7 +5154,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 { @@ -5337,7 +5168,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 { @@ -5348,7 +5179,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 { @@ -5388,7 +5219,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-slidemenu { padding: 0.5rem 0.5rem; background: #161d21; @@ -5431,7 +5261,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 { @@ -5445,7 +5275,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 { @@ -5456,7 +5286,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 { @@ -5503,7 +5333,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.3s; @@ -5548,7 +5377,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #263238; @@ -5619,7 +5447,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #9eade6; } - .p-tieredmenu { padding: 0.5rem 0.5rem; background: #161d21; @@ -5670,7 +5497,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 { @@ -5684,7 +5511,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 { @@ -5695,7 +5522,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 { @@ -5709,7 +5536,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5765,7 +5591,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5854,7 +5679,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5905,7 +5729,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 { @@ -5915,7 +5739,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 { @@ -5925,7 +5749,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 { @@ -5935,10 +5759,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; @@ -5969,7 +5792,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 { @@ -6026,7 +5849,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; @@ -6036,7 +5859,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; } @@ -6045,29 +5868,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; @@ -6091,7 +5908,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #263238; border-radius: 6px; @@ -6112,11 +5928,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; @@ -6158,7 +5972,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #263238; color: rgba(255, 255, 255, 0.87); @@ -6194,7 +6007,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 6px; @@ -6209,7 +6021,6 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6225,7 +6036,6 @@ color: #121212; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6247,7 +6057,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6255,7 +6064,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; @@ -6288,7 +6096,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -6307,20 +6114,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; @@ -6331,11 +6134,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; @@ -6353,7 +6154,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; } @@ -6366,39 +6166,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; @@ -6417,7 +6208,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 eefbd2cd538..a06444848df 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; @@ -466,11 +449,9 @@ background: #ffffff; font-weight: 600; } - p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f88c79; } - p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -478,23 +459,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; @@ -521,7 +498,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; @@ -531,13 +508,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; @@ -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: #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 { @@ -702,7 +679,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -710,12 +686,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; @@ -758,7 +732,6 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f88c79; } - .p-cascadeselect-panel { background: #ffffff; color: #6c6c6c; @@ -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: #f2f2f2; } @@ -808,11 +780,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; } @@ -820,7 +790,6 @@ color: #898989; right: 2.857rem; } - .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: #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; } @@ -887,11 +853,9 @@ .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-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #cecece; } @@ -930,11 +894,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; } @@ -942,30 +904,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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f88c79; - } - .p-dropdown { background: #ffffff; border: 2px solid #e1e1e1; @@ -1009,7 +963,6 @@ .p-dropdown.p-invalid.p-component { border-color: #f88c79; } - .p-dropdown-panel { background: #ffffff; color: #6c6c6c; @@ -1073,7 +1026,6 @@ color: #6c6c6c; background: transparent; } - .p-input-filled .p-dropdown { background: #f2f2f2; } @@ -1086,7 +1038,9 @@ .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-inputgroup-addon { background: #f5f5f5; color: #898989; @@ -1099,72 +1053,64 @@ .p-inputgroup-addon:last-child { border-right: 2px solid #e1e1e1; } - .p-inputgroup > .p-component, -.p-inputgroup > .p-element, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, -.p-inputgroup > .p-float-label > .p-component { + .p-inputgroup > .p-element, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, + .p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, -.p-inputgroup > .p-element + .p-inputgroup-addon, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, -.p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { + .p-inputgroup > .p-element + .p-inputgroup-addon, + .p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, -.p-inputgroup > .p-float-label > .p-component:focus { + .p-inputgroup > .p-element:focus, + .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, + .p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, -.p-inputgroup > .p-element:focus ~ label, -.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, -.p-inputgroup > .p-float-label > .p-component:focus ~ label { + .p-inputgroup > .p-element:focus ~ label, + .p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f88c79; } - p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1172,11 +1118,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; } @@ -1184,14 +1128,12 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1230,11 +1172,9 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4868d1; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { border-color: #f88c79; } - .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1267,57 +1207,45 @@ 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; } - ::-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; } @@ -1327,17 +1255,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; @@ -1412,11 +1337,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; @@ -1456,11 +1379,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; } @@ -1468,7 +1389,6 @@ color: #898989; right: 2.857rem; } - .p-multiselect-panel { background: #ffffff; color: #6c6c6c; @@ -1557,7 +1477,6 @@ color: #6c6c6c; background: transparent; } - .p-input-filled .p-multiselect { background: #f2f2f2; } @@ -1567,15 +1486,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; @@ -1597,7 +1513,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; } @@ -1605,7 +1520,6 @@ color: #898989; right: 0.75rem; } - p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1613,7 +1527,6 @@ color: #898989; right: 2.5rem; } - .p-radiobutton { width: 20px; height: 20px; @@ -1651,11 +1564,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; } @@ -1668,11 +1579,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; } @@ -1703,7 +1612,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; @@ -1711,7 +1619,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 { @@ -1720,7 +1628,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 { @@ -1729,7 +1637,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 { @@ -1738,14 +1646,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; @@ -1797,7 +1703,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; @@ -1805,7 +1710,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 { @@ -1814,7 +1719,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 { @@ -1823,7 +1728,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 { @@ -1832,14 +1737,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; @@ -1876,15 +1779,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; @@ -1944,7 +1844,6 @@ color: #6c6c6c; background: transparent; } - .p-input-filled .p-treeselect { background: #f2f2f2; } @@ -1954,7 +1853,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; } @@ -1962,7 +1860,6 @@ color: #898989; right: 2.857rem; } - .p-button { color: #ffffff; background: #5472d4; @@ -2074,7 +1971,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 { @@ -2101,7 +1998,6 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } - .p-fluid .p-button { width: 100%; } @@ -2114,421 +2010,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; @@ -2552,7 +2441,6 @@ color: #3c5ece; border-color: transparent; } - .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2564,17 +2452,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; @@ -2585,52 +2470,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; } @@ -2708,7 +2586,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; @@ -2737,7 +2614,6 @@ border-color: transparent; color: #8191a6; } - .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #35a4cc; @@ -2766,7 +2642,6 @@ border-color: transparent; color: #35a4cc; } - .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #8bae2c; @@ -2795,7 +2670,6 @@ border-color: transparent; color: #8bae2c; } - .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ff922a; @@ -2824,7 +2698,6 @@ border-color: transparent; color: #ff922a; } - .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #7654d4; @@ -2853,7 +2726,6 @@ border-color: transparent; color: #7654d4; } - .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d45472; @@ -2882,9 +2754,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; @@ -2895,13 +2766,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; @@ -2927,7 +2798,6 @@ background: #ced6f1; color: #585858; } - .p-datatable .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -3021,9 +2891,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; @@ -3033,17 +2903,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; @@ -3073,12 +2943,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 { @@ -3181,7 +3051,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; @@ -3220,12 +3089,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; @@ -3253,7 +3120,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3273,7 +3139,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-column-filter-overlay { background: #ffffff; color: #6c6c6c; @@ -3311,7 +3176,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; @@ -3340,7 +3204,6 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } - .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3418,7 +3281,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); @@ -3427,7 +3289,6 @@ background: #ffffff; margin: 0; } - .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #edf0fa; color: #6c6c6c; @@ -3466,7 +3327,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-paginator { background: #ffffff; color: #898989; @@ -3476,9 +3336,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; @@ -3489,9 +3349,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; @@ -3548,7 +3408,6 @@ border-color: transparent; color: #6c6c6c; } - .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3626,7 +3485,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); @@ -3635,7 +3493,6 @@ background: #ffffff; margin: 0; } - .p-timeline .p-timeline-event-marker { border: 2px solid #5472d4; border-radius: 50%; @@ -3647,20 +3504,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; @@ -3717,11 +3573,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 { @@ -3794,7 +3650,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; @@ -3934,7 +3789,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 { @@ -3995,7 +3850,6 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } - .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: #6c6c6c; @@ -4020,7 +3874,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; @@ -4093,7 +3946,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-card { background: #ffffff; color: #6c6c6c; @@ -4119,7 +3971,6 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } - .p-divider .p-divider-content { background-color: #ffffff; } @@ -4143,7 +3994,6 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } - .p-fieldset { border: 2px solid #ebebeb; background: #ffffff; @@ -4184,7 +4034,6 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } - .p-panel .p-panel-header { border: 2px solid #ebebeb; padding: 1rem; @@ -4251,12 +4100,10 @@ width: 100%; text-align: center; } - .p-scrollpanel .p-scrollpanel-bar { background: #f5f5f5; border: 0 none; } - .p-splitter { border: 2px solid #ebebeb; background: #ffffff; @@ -4273,7 +4120,6 @@ .p-splitter .p-splitter-gutter-resizing { background: #ebebeb; } - .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.857rem; } @@ -4342,7 +4188,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-toolbar { background: #ffffff; border: 2px solid #ebebeb; @@ -4353,7 +4198,6 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } - .p-confirm-popup { background: #ffffff; color: #6c6c6c; @@ -4401,7 +4245,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); @@ -4474,7 +4317,6 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } - .p-overlaypanel { background: #ffffff; color: #6c6c6c; @@ -4516,7 +4358,6 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } - .p-sidebar { background: #ffffff; color: #6c6c6c; @@ -4527,7 +4368,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; @@ -4537,13 +4378,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; @@ -4557,7 +4398,6 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } - .p-tooltip .p-tooltip-text { background: #585858; color: #ffffff; @@ -4577,7 +4417,6 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #585858; } - .p-fileupload .p-fileupload-buttonbar { background: #ffffff; padding: 1rem; @@ -4617,7 +4456,6 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } - .p-fileupload-choose:not(.p-disabled):hover { background: #4868d1; color: #ffffff; @@ -4628,7 +4466,6 @@ color: #ffffff; border-color: #3c5ece; } - .p-breadcrumb { background: #ffffff; border: 2px solid #ebebeb; @@ -4660,7 +4497,6 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #898989; } - .p-contextmenu { padding: 0.5rem 0.5rem; background: #ffffff; @@ -4708,7 +4544,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 { @@ -4722,7 +4558,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 { @@ -4733,7 +4569,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 { @@ -4747,7 +4583,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); @@ -4771,32 +4606,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; @@ -4855,7 +4689,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 { @@ -4869,7 +4703,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 { @@ -4880,7 +4714,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 { @@ -4938,10 +4772,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; @@ -4978,7 +4811,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 { @@ -4992,7 +4825,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 { @@ -5003,7 +4836,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 { @@ -5037,7 +4870,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-menubar { padding: 0.5rem; background: #f5f5f5; @@ -5076,7 +4908,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 { @@ -5107,7 +4939,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 { @@ -5121,7 +4953,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 { @@ -5132,7 +4964,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 { @@ -5149,7 +4981,6 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } - @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5324,7 +5155,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 { @@ -5338,7 +5169,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 { @@ -5349,7 +5180,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 { @@ -5389,7 +5220,6 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } - .p-slidemenu { padding: 0.5rem 0.5rem; background: #ffffff; @@ -5432,7 +5262,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 { @@ -5446,7 +5276,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 { @@ -5457,7 +5287,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 { @@ -5504,7 +5334,6 @@ padding-left: 0.5rem; padding-right: 0.5rem; } - .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.3s; @@ -5549,7 +5378,6 @@ position: absolute; margin-top: -1rem; } - .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #ebebeb; @@ -5620,7 +5448,6 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem #bbc7ee; } - .p-tieredmenu { padding: 0.5rem 0.5rem; background: #ffffff; @@ -5671,7 +5498,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 { @@ -5685,7 +5512,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 { @@ -5696,7 +5523,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 { @@ -5710,7 +5537,6 @@ width: 0.875rem; height: 0.875rem; } - .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5766,7 +5592,6 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } - .p-message { margin: 1rem 0; border-radius: 6px; @@ -5855,7 +5680,6 @@ .p-message .p-message-detail { margin-left: 0.5rem; } - .p-toast { opacity: 0.9; } @@ -5906,7 +5730,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 { @@ -5916,7 +5740,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 { @@ -5926,7 +5750,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 { @@ -5936,10 +5760,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; @@ -5970,7 +5793,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 { @@ -6027,7 +5850,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; @@ -6037,7 +5860,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; } @@ -6046,29 +5869,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; @@ -6092,7 +5909,6 @@ width: 1.5rem; height: 1.5rem; } - .p-avatar { background-color: #ebebeb; border-radius: 6px; @@ -6113,11 +5929,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; @@ -6159,7 +5973,6 @@ height: 3rem; line-height: 3rem; } - .p-chip { background-color: #ebebeb; color: #6c6c6c; @@ -6195,7 +6008,6 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } - .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 6px; @@ -6210,7 +6022,6 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } - .p-progressbar { border: 0 none; height: 1.5rem; @@ -6226,7 +6037,6 @@ color: #ffffff; line-height: 1.5rem; } - .p-scrolltop { width: 3rem; height: 3rem; @@ -6248,7 +6058,6 @@ width: 1.5rem; height: 1.5rem; } - .p-skeleton { background-color: #ebebeb; border-radius: 6px; @@ -6256,7 +6065,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; @@ -6289,7 +6097,6 @@ width: 0.75rem; height: 0.75rem; } - .p-terminal { background: #ffffff; color: #6c6c6c; @@ -6308,20 +6115,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; @@ -6332,11 +6135,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; @@ -6354,7 +6155,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; } @@ -6367,39 +6167,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; @@ -6418,7 +6209,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; } From 58de04b599ce6bdc0032c20fffe16c32cfb85c75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 11 Dec 2023 17:54:54 +0300 Subject: [PATCH 111/137] tristate invalid doc added --- src/app/showcase/doc/tristatecheckbox/invaliddoc.ts | 6 +++--- src/assets/components/themes/arya-blue/theme.css | 3 +++ src/assets/components/themes/arya-green/theme.css | 3 +++ src/assets/components/themes/arya-orange/theme.css | 3 +++ src/assets/components/themes/arya-purple/theme.css | 3 +++ src/assets/components/themes/bootstrap4-dark-blue/theme.css | 3 +++ .../components/themes/bootstrap4-dark-purple/theme.css | 3 +++ .../components/themes/bootstrap4-light-blue/theme.css | 3 +++ .../components/themes/bootstrap4-light-purple/theme.css | 3 +++ src/assets/components/themes/fluent-light/theme.css | 3 +++ src/assets/components/themes/lara-dark-blue/theme.css | 3 +++ src/assets/components/themes/lara-dark-indigo/theme.css | 3 +++ src/assets/components/themes/lara-dark-purple/theme.css | 3 +++ src/assets/components/themes/lara-dark-teal/theme.css | 3 +++ src/assets/components/themes/lara-light-blue/theme.css | 3 +++ src/assets/components/themes/lara-light-indigo/theme.css | 3 +++ src/assets/components/themes/lara-light-purple/theme.css | 3 +++ src/assets/components/themes/lara-light-teal/theme.css | 3 +++ src/assets/components/themes/luna-amber/theme.css | 3 +++ src/assets/components/themes/luna-blue/theme.css | 3 +++ src/assets/components/themes/luna-green/theme.css | 3 +++ src/assets/components/themes/luna-pink/theme.css | 3 +++ src/assets/components/themes/md-dark-deeppurple/theme.css | 3 +++ src/assets/components/themes/md-dark-indigo/theme.css | 3 +++ src/assets/components/themes/md-light-deeppurple/theme.css | 3 +++ src/assets/components/themes/md-light-indigo/theme.css | 3 +++ src/assets/components/themes/mdc-dark-deeppurple/theme.css | 3 +++ src/assets/components/themes/mdc-dark-indigo/theme.css | 3 +++ src/assets/components/themes/mdc-light-deeppurple/theme.css | 3 +++ src/assets/components/themes/mdc-light-indigo/theme.css | 3 +++ src/assets/components/themes/mira/theme.css | 3 +++ src/assets/components/themes/nano/theme.css | 3 +++ src/assets/components/themes/nova-accent/theme.css | 3 +++ src/assets/components/themes/nova-alt/theme.css | 3 +++ src/assets/components/themes/nova/theme.css | 3 +++ src/assets/components/themes/rhea/theme.css | 3 +++ src/assets/components/themes/saga-blue/theme.css | 3 +++ src/assets/components/themes/saga-green/theme.css | 3 +++ src/assets/components/themes/saga-orange/theme.css | 3 +++ src/assets/components/themes/saga-purple/theme.css | 3 +++ src/assets/components/themes/soho-dark/theme.css | 3 +++ src/assets/components/themes/soho-light/theme.css | 3 +++ src/assets/components/themes/tailwind-light/theme.css | 3 +++ src/assets/components/themes/vela-blue/theme.css | 3 +++ src/assets/components/themes/vela-green/theme.css | 3 +++ src/assets/components/themes/vela-orange/theme.css | 3 +++ src/assets/components/themes/vela-purple/theme.css | 3 +++ src/assets/components/themes/viva-dark/theme.css | 3 +++ src/assets/components/themes/viva-light/theme.css | 3 +++ 49 files changed, 147 insertions(+), 3 deletions(-) diff --git a/src/app/showcase/doc/tristatecheckbox/invaliddoc.ts b/src/app/showcase/doc/tristatecheckbox/invaliddoc.ts index 8672246f23c..95d94ad0370 100644 --- a/src/app/showcase/doc/tristatecheckbox/invaliddoc.ts +++ b/src/app/showcase/doc/tristatecheckbox/invaliddoc.ts @@ -8,7 +8,7 @@ import { Code } from '../../domain/code';

Invalid state style is added using the ng-invalid and ng-dirty class to indicate a failed validation.

- +
@@ -18,11 +18,11 @@ export class InvalidDoc { value: boolean | null = null; code: Code = { - basic: ` + basic: ` `, html: `
- +
`, diff --git a/src/assets/components/themes/arya-blue/theme.css b/src/assets/components/themes/arya-blue/theme.css index 135e25c9314..3416b99e745 100644 --- a/src/assets/components/themes/arya-blue/theme.css +++ b/src/assets/components/themes/arya-blue/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/arya-green/theme.css b/src/assets/components/themes/arya-green/theme.css index d6092d9e03a..85b51a3a787 100644 --- a/src/assets/components/themes/arya-green/theme.css +++ b/src/assets/components/themes/arya-green/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/arya-orange/theme.css b/src/assets/components/themes/arya-orange/theme.css index 362f8d570fb..172b171abf4 100644 --- a/src/assets/components/themes/arya-orange/theme.css +++ b/src/assets/components/themes/arya-orange/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/arya-purple/theme.css b/src/assets/components/themes/arya-purple/theme.css index a9751e5177e..57e7fdcc2d6 100644 --- a/src/assets/components/themes/arya-purple/theme.css +++ b/src/assets/components/themes/arya-purple/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/bootstrap4-dark-blue/theme.css b/src/assets/components/themes/bootstrap4-dark-blue/theme.css index bd3c0f9ea28..1d0896bac19 100644 --- a/src/assets/components/themes/bootstrap4-dark-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-blue/theme.css @@ -832,6 +832,9 @@ .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; } diff --git a/src/assets/components/themes/bootstrap4-dark-purple/theme.css b/src/assets/components/themes/bootstrap4-dark-purple/theme.css index 87a0b6a8a60..364170b4620 100644 --- a/src/assets/components/themes/bootstrap4-dark-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-purple/theme.css @@ -832,6 +832,9 @@ .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; } diff --git a/src/assets/components/themes/bootstrap4-light-blue/theme.css b/src/assets/components/themes/bootstrap4-light-blue/theme.css index 977aaaf2a5c..c3562dc165c 100644 --- a/src/assets/components/themes/bootstrap4-light-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-light-blue/theme.css @@ -832,6 +832,9 @@ .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; } diff --git a/src/assets/components/themes/bootstrap4-light-purple/theme.css b/src/assets/components/themes/bootstrap4-light-purple/theme.css index 7634347d936..f1aeb4bc99f 100644 --- a/src/assets/components/themes/bootstrap4-light-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-light-purple/theme.css @@ -832,6 +832,9 @@ .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; } diff --git a/src/assets/components/themes/fluent-light/theme.css b/src/assets/components/themes/fluent-light/theme.css index af25c6f8d27..32ba4a0b41d 100644 --- a/src/assets/components/themes/fluent-light/theme.css +++ b/src/assets/components/themes/fluent-light/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/lara-dark-blue/theme.css b/src/assets/components/themes/lara-dark-blue/theme.css index 5dab9470682..06d0e673b56 100644 --- a/src/assets/components/themes/lara-dark-blue/theme.css +++ b/src/assets/components/themes/lara-dark-blue/theme.css @@ -846,6 +846,9 @@ .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; } diff --git a/src/assets/components/themes/lara-dark-indigo/theme.css b/src/assets/components/themes/lara-dark-indigo/theme.css index 518338dc02c..9d02cc90213 100644 --- a/src/assets/components/themes/lara-dark-indigo/theme.css +++ b/src/assets/components/themes/lara-dark-indigo/theme.css @@ -846,6 +846,9 @@ .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; } diff --git a/src/assets/components/themes/lara-dark-purple/theme.css b/src/assets/components/themes/lara-dark-purple/theme.css index b08293e6707..ca7f34cfff3 100644 --- a/src/assets/components/themes/lara-dark-purple/theme.css +++ b/src/assets/components/themes/lara-dark-purple/theme.css @@ -846,6 +846,9 @@ .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; } diff --git a/src/assets/components/themes/lara-dark-teal/theme.css b/src/assets/components/themes/lara-dark-teal/theme.css index bb4584b0c9e..30fde6a187d 100644 --- a/src/assets/components/themes/lara-dark-teal/theme.css +++ b/src/assets/components/themes/lara-dark-teal/theme.css @@ -846,6 +846,9 @@ .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; } diff --git a/src/assets/components/themes/lara-light-blue/theme.css b/src/assets/components/themes/lara-light-blue/theme.css index 5cc09ec4e41..f041994abf0 100644 --- a/src/assets/components/themes/lara-light-blue/theme.css +++ b/src/assets/components/themes/lara-light-blue/theme.css @@ -846,6 +846,9 @@ .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; } diff --git a/src/assets/components/themes/lara-light-indigo/theme.css b/src/assets/components/themes/lara-light-indigo/theme.css index 928686baa98..572d4ab7285 100644 --- a/src/assets/components/themes/lara-light-indigo/theme.css +++ b/src/assets/components/themes/lara-light-indigo/theme.css @@ -846,6 +846,9 @@ .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; } diff --git a/src/assets/components/themes/lara-light-purple/theme.css b/src/assets/components/themes/lara-light-purple/theme.css index 55a7fb6b436..73ce8c3b593 100644 --- a/src/assets/components/themes/lara-light-purple/theme.css +++ b/src/assets/components/themes/lara-light-purple/theme.css @@ -846,6 +846,9 @@ .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; } diff --git a/src/assets/components/themes/lara-light-teal/theme.css b/src/assets/components/themes/lara-light-teal/theme.css index de9d771c48b..75bb4627380 100644 --- a/src/assets/components/themes/lara-light-teal/theme.css +++ b/src/assets/components/themes/lara-light-teal/theme.css @@ -846,6 +846,9 @@ .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; } diff --git a/src/assets/components/themes/luna-amber/theme.css b/src/assets/components/themes/luna-amber/theme.css index fa5f179b498..6d3607a072b 100644 --- a/src/assets/components/themes/luna-amber/theme.css +++ b/src/assets/components/themes/luna-amber/theme.css @@ -832,6 +832,9 @@ .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; } diff --git a/src/assets/components/themes/luna-blue/theme.css b/src/assets/components/themes/luna-blue/theme.css index d7acf9054a0..452b4e577f2 100644 --- a/src/assets/components/themes/luna-blue/theme.css +++ b/src/assets/components/themes/luna-blue/theme.css @@ -832,6 +832,9 @@ .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; } diff --git a/src/assets/components/themes/luna-green/theme.css b/src/assets/components/themes/luna-green/theme.css index a8488e165b8..cb8b12003c9 100644 --- a/src/assets/components/themes/luna-green/theme.css +++ b/src/assets/components/themes/luna-green/theme.css @@ -832,6 +832,9 @@ .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; } diff --git a/src/assets/components/themes/luna-pink/theme.css b/src/assets/components/themes/luna-pink/theme.css index 3db89d1556d..18043bbeaa1 100644 --- a/src/assets/components/themes/luna-pink/theme.css +++ b/src/assets/components/themes/luna-pink/theme.css @@ -832,6 +832,9 @@ .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; } diff --git a/src/assets/components/themes/md-dark-deeppurple/theme.css b/src/assets/components/themes/md-dark-deeppurple/theme.css index 7402a7018cf..09263157a0d 100644 --- a/src/assets/components/themes/md-dark-deeppurple/theme.css +++ b/src/assets/components/themes/md-dark-deeppurple/theme.css @@ -849,6 +849,9 @@ .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); } diff --git a/src/assets/components/themes/md-dark-indigo/theme.css b/src/assets/components/themes/md-dark-indigo/theme.css index 18b5644a2f7..ecc9c801e5e 100644 --- a/src/assets/components/themes/md-dark-indigo/theme.css +++ b/src/assets/components/themes/md-dark-indigo/theme.css @@ -849,6 +849,9 @@ .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); } diff --git a/src/assets/components/themes/md-light-deeppurple/theme.css b/src/assets/components/themes/md-light-deeppurple/theme.css index 243658df6a2..15d9b930040 100644 --- a/src/assets/components/themes/md-light-deeppurple/theme.css +++ b/src/assets/components/themes/md-light-deeppurple/theme.css @@ -849,6 +849,9 @@ .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); } diff --git a/src/assets/components/themes/md-light-indigo/theme.css b/src/assets/components/themes/md-light-indigo/theme.css index 391e3f35c2b..b91cdef98fe 100644 --- a/src/assets/components/themes/md-light-indigo/theme.css +++ b/src/assets/components/themes/md-light-indigo/theme.css @@ -849,6 +849,9 @@ .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); } diff --git a/src/assets/components/themes/mdc-dark-deeppurple/theme.css b/src/assets/components/themes/mdc-dark-deeppurple/theme.css index 23d23770cf4..62ae72b0bde 100644 --- a/src/assets/components/themes/mdc-dark-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-dark-deeppurple/theme.css @@ -849,6 +849,9 @@ .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); } diff --git a/src/assets/components/themes/mdc-dark-indigo/theme.css b/src/assets/components/themes/mdc-dark-indigo/theme.css index 733e42fd9f5..f88cb23fdfa 100644 --- a/src/assets/components/themes/mdc-dark-indigo/theme.css +++ b/src/assets/components/themes/mdc-dark-indigo/theme.css @@ -849,6 +849,9 @@ .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); } diff --git a/src/assets/components/themes/mdc-light-deeppurple/theme.css b/src/assets/components/themes/mdc-light-deeppurple/theme.css index b6ca230fc14..d402e84aedc 100644 --- a/src/assets/components/themes/mdc-light-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-light-deeppurple/theme.css @@ -849,6 +849,9 @@ .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); } diff --git a/src/assets/components/themes/mdc-light-indigo/theme.css b/src/assets/components/themes/mdc-light-indigo/theme.css index 5eea3c9766a..a542cef31b9 100644 --- a/src/assets/components/themes/mdc-light-indigo/theme.css +++ b/src/assets/components/themes/mdc-light-indigo/theme.css @@ -849,6 +849,9 @@ .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); } diff --git a/src/assets/components/themes/mira/theme.css b/src/assets/components/themes/mira/theme.css index b24283946ce..c21253442e3 100644 --- a/src/assets/components/themes/mira/theme.css +++ b/src/assets/components/themes/mira/theme.css @@ -851,6 +851,9 @@ .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; } diff --git a/src/assets/components/themes/nano/theme.css b/src/assets/components/themes/nano/theme.css index 98bca9b2f5b..1e1b64d5991 100644 --- a/src/assets/components/themes/nano/theme.css +++ b/src/assets/components/themes/nano/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/nova-accent/theme.css b/src/assets/components/themes/nova-accent/theme.css index f606da8a3d4..ecd7c0dec5b 100644 --- a/src/assets/components/themes/nova-accent/theme.css +++ b/src/assets/components/themes/nova-accent/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/nova-alt/theme.css b/src/assets/components/themes/nova-alt/theme.css index 580d4e4a264..412b36d913f 100644 --- a/src/assets/components/themes/nova-alt/theme.css +++ b/src/assets/components/themes/nova-alt/theme.css @@ -832,6 +832,9 @@ .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; } diff --git a/src/assets/components/themes/nova/theme.css b/src/assets/components/themes/nova/theme.css index 75d5ebb8798..170323c37fd 100644 --- a/src/assets/components/themes/nova/theme.css +++ b/src/assets/components/themes/nova/theme.css @@ -832,6 +832,9 @@ .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; } diff --git a/src/assets/components/themes/rhea/theme.css b/src/assets/components/themes/rhea/theme.css index b02e9e5daa1..44dfd2a1066 100644 --- a/src/assets/components/themes/rhea/theme.css +++ b/src/assets/components/themes/rhea/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/saga-blue/theme.css b/src/assets/components/themes/saga-blue/theme.css index 4f1d19dc865..9b0029cd38a 100644 --- a/src/assets/components/themes/saga-blue/theme.css +++ b/src/assets/components/themes/saga-blue/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/saga-green/theme.css b/src/assets/components/themes/saga-green/theme.css index bd54ea96878..cabdf3dcf55 100644 --- a/src/assets/components/themes/saga-green/theme.css +++ b/src/assets/components/themes/saga-green/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/saga-orange/theme.css b/src/assets/components/themes/saga-orange/theme.css index a07d9546cfa..8a0f96a7aa0 100644 --- a/src/assets/components/themes/saga-orange/theme.css +++ b/src/assets/components/themes/saga-orange/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/saga-purple/theme.css b/src/assets/components/themes/saga-purple/theme.css index 2b8bcdfa7f8..e5be273aa14 100644 --- a/src/assets/components/themes/saga-purple/theme.css +++ b/src/assets/components/themes/saga-purple/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/soho-dark/theme.css b/src/assets/components/themes/soho-dark/theme.css index 9e9223a430a..6e7f6c1ad67 100644 --- a/src/assets/components/themes/soho-dark/theme.css +++ b/src/assets/components/themes/soho-dark/theme.css @@ -848,6 +848,9 @@ .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; } diff --git a/src/assets/components/themes/soho-light/theme.css b/src/assets/components/themes/soho-light/theme.css index b83270eba83..331aec8182e 100644 --- a/src/assets/components/themes/soho-light/theme.css +++ b/src/assets/components/themes/soho-light/theme.css @@ -848,6 +848,9 @@ .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; } diff --git a/src/assets/components/themes/tailwind-light/theme.css b/src/assets/components/themes/tailwind-light/theme.css index 4440dbbb1cb..5f7efe5c5a8 100644 --- a/src/assets/components/themes/tailwind-light/theme.css +++ b/src/assets/components/themes/tailwind-light/theme.css @@ -860,6 +860,9 @@ .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; } diff --git a/src/assets/components/themes/vela-blue/theme.css b/src/assets/components/themes/vela-blue/theme.css index 0674045e0c3..66db96f2e54 100644 --- a/src/assets/components/themes/vela-blue/theme.css +++ b/src/assets/components/themes/vela-blue/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/vela-green/theme.css b/src/assets/components/themes/vela-green/theme.css index 0d9224865f1..9d7a70a4b43 100644 --- a/src/assets/components/themes/vela-green/theme.css +++ b/src/assets/components/themes/vela-green/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/vela-orange/theme.css b/src/assets/components/themes/vela-orange/theme.css index f1f5f0ca1d4..d3a998161b6 100644 --- a/src/assets/components/themes/vela-orange/theme.css +++ b/src/assets/components/themes/vela-orange/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/vela-purple/theme.css b/src/assets/components/themes/vela-purple/theme.css index efa727183f5..aeac21192fc 100644 --- a/src/assets/components/themes/vela-purple/theme.css +++ b/src/assets/components/themes/vela-purple/theme.css @@ -829,6 +829,9 @@ .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; } diff --git a/src/assets/components/themes/viva-dark/theme.css b/src/assets/components/themes/viva-dark/theme.css index 3653162dc65..31873060f00 100644 --- a/src/assets/components/themes/viva-dark/theme.css +++ b/src/assets/components/themes/viva-dark/theme.css @@ -855,6 +855,9 @@ .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; } diff --git a/src/assets/components/themes/viva-light/theme.css b/src/assets/components/themes/viva-light/theme.css index a06444848df..724d55fa454 100644 --- a/src/assets/components/themes/viva-light/theme.css +++ b/src/assets/components/themes/viva-light/theme.css @@ -856,6 +856,9 @@ .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; } From 8b63cf265b28ec51e2b8ad25cca7ec07c957aacf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Mon, 11 Dec 2023 18:20:40 +0300 Subject: [PATCH 112/137] Update invalid styles for inputswitch --- src/app/components/inputswitch/inputswitch.css | 1 + src/assets/components/themes/arya-blue/theme.css | 14 +++++++++----- src/assets/components/themes/arya-green/theme.css | 14 +++++++++----- src/assets/components/themes/arya-orange/theme.css | 14 +++++++++----- src/assets/components/themes/arya-purple/theme.css | 14 +++++++++----- .../themes/bootstrap4-dark-blue/theme.css | 14 +++++++++----- .../themes/bootstrap4-dark-purple/theme.css | 14 +++++++++----- .../themes/bootstrap4-light-blue/theme.css | 14 +++++++++----- .../themes/bootstrap4-light-purple/theme.css | 14 +++++++++----- .../components/themes/fluent-light/theme.css | 14 +++++++++----- .../components/themes/lara-dark-blue/theme.css | 14 +++++++++----- .../components/themes/lara-dark-indigo/theme.css | 14 +++++++++----- .../components/themes/lara-dark-purple/theme.css | 14 +++++++++----- .../components/themes/lara-dark-teal/theme.css | 14 +++++++++----- .../components/themes/lara-light-blue/theme.css | 14 +++++++++----- .../components/themes/lara-light-indigo/theme.css | 14 +++++++++----- .../components/themes/lara-light-purple/theme.css | 14 +++++++++----- .../components/themes/lara-light-teal/theme.css | 14 +++++++++----- src/assets/components/themes/luna-amber/theme.css | 14 +++++++++----- src/assets/components/themes/luna-blue/theme.css | 14 +++++++++----- src/assets/components/themes/luna-green/theme.css | 14 +++++++++----- src/assets/components/themes/luna-pink/theme.css | 14 +++++++++----- .../components/themes/md-dark-deeppurple/theme.css | 14 +++++++++----- .../components/themes/md-dark-indigo/theme.css | 14 +++++++++----- .../themes/md-light-deeppurple/theme.css | 14 +++++++++----- .../components/themes/md-light-indigo/theme.css | 14 +++++++++----- .../themes/mdc-dark-deeppurple/theme.css | 14 +++++++++----- .../components/themes/mdc-dark-indigo/theme.css | 14 +++++++++----- .../themes/mdc-light-deeppurple/theme.css | 14 +++++++++----- .../components/themes/mdc-light-indigo/theme.css | 14 +++++++++----- src/assets/components/themes/mira/theme.css | 14 +++++++++----- src/assets/components/themes/nano/theme.css | 14 +++++++++----- src/assets/components/themes/nova-accent/theme.css | 14 +++++++++----- src/assets/components/themes/nova-alt/theme.css | 14 +++++++++----- src/assets/components/themes/nova/theme.css | 14 +++++++++----- src/assets/components/themes/rhea/theme.css | 14 +++++++++----- src/assets/components/themes/saga-blue/theme.css | 14 +++++++++----- src/assets/components/themes/saga-green/theme.css | 14 +++++++++----- src/assets/components/themes/saga-orange/theme.css | 14 +++++++++----- src/assets/components/themes/saga-purple/theme.css | 14 +++++++++----- src/assets/components/themes/soho-dark/theme.css | 14 +++++++++----- src/assets/components/themes/soho-light/theme.css | 14 +++++++++----- .../components/themes/tailwind-light/theme.css | 14 +++++++++----- src/assets/components/themes/vela-blue/theme.css | 14 +++++++++----- src/assets/components/themes/vela-green/theme.css | 14 +++++++++----- src/assets/components/themes/vela-orange/theme.css | 14 +++++++++----- src/assets/components/themes/vela-purple/theme.css | 14 +++++++++----- src/assets/components/themes/viva-dark/theme.css | 14 +++++++++----- src/assets/components/themes/viva-light/theme.css | 14 +++++++++----- 49 files changed, 433 insertions(+), 240 deletions(-) diff --git a/src/app/components/inputswitch/inputswitch.css b/src/app/components/inputswitch/inputswitch.css index a073d08bfb1..6cc866516a7 100755 --- a/src/app/components/inputswitch/inputswitch.css +++ b/src/app/components/inputswitch/inputswitch.css @@ -12,6 +12,7 @@ left: 0; right: 0; bottom: 0; + border: 1px solid transparent; } .p-inputswitch-slider:before { diff --git a/src/assets/components/themes/arya-blue/theme.css b/src/assets/components/themes/arya-blue/theme.css index eeead3538f7..4787ef729c6 100644 --- a/src/assets/components/themes/arya-blue/theme.css +++ b/src/assets/components/themes/arya-blue/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1200,7 +1204,7 @@ background: #43a5f4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } diff --git a/src/assets/components/themes/arya-green/theme.css b/src/assets/components/themes/arya-green/theme.css index b0a9046e011..a8ee0b7b2dd 100644 --- a/src/assets/components/themes/arya-green/theme.css +++ b/src/assets/components/themes/arya-green/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1200,7 +1204,7 @@ background: #6abd6e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } diff --git a/src/assets/components/themes/arya-orange/theme.css b/src/assets/components/themes/arya-orange/theme.css index 400a2c6444e..b0358d258d6 100644 --- a/src/assets/components/themes/arya-orange/theme.css +++ b/src/assets/components/themes/arya-orange/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1200,7 +1204,7 @@ background: #ffcd2e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } diff --git a/src/assets/components/themes/arya-purple/theme.css b/src/assets/components/themes/arya-purple/theme.css index 03bcdba5555..8a9b804d428 100644 --- a/src/assets/components/themes/arya-purple/theme.css +++ b/src/assets/components/themes/arya-purple/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #121212; border: 1px solid #383838; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1200,7 +1204,7 @@ background: #b052c0; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } diff --git a/src/assets/components/themes/bootstrap4-dark-blue/theme.css b/src/assets/components/themes/bootstrap4-dark-blue/theme.css index 9bcd7778940..59f7f185d9d 100644 --- a/src/assets/components/themes/bootstrap4-dark-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-blue/theme.css @@ -865,6 +865,10 @@ 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; } @@ -935,10 +939,6 @@ box-shadow: none; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f19ea6; - } - .p-dropdown { background: #20262e; border: 1px solid #3f4b5b; @@ -1060,6 +1060,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f19ea6; + } + .p-inputgroup-addon { background: #2a323d; color: rgba(255, 255, 255, 0.6); @@ -1204,7 +1208,7 @@ background: #8dd0ff; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f19ea6; } diff --git a/src/assets/components/themes/bootstrap4-dark-purple/theme.css b/src/assets/components/themes/bootstrap4-dark-purple/theme.css index 8bdf0a6c5be..1398e443e0b 100644 --- a/src/assets/components/themes/bootstrap4-dark-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-purple/theme.css @@ -865,6 +865,10 @@ 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; } @@ -935,10 +939,6 @@ box-shadow: none; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f19ea6; - } - .p-dropdown { background: #20262e; border: 1px solid #3f4b5b; @@ -1060,6 +1060,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f19ea6; + } + .p-inputgroup-addon { background: #2a323d; color: rgba(255, 255, 255, 0.6); @@ -1204,7 +1208,7 @@ background: #c298d8; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f19ea6; } diff --git a/src/assets/components/themes/bootstrap4-light-blue/theme.css b/src/assets/components/themes/bootstrap4-light-blue/theme.css index dde55eff6e4..fa2100fc395 100644 --- a/src/assets/components/themes/bootstrap4-light-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-light-blue/theme.css @@ -865,6 +865,10 @@ 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; } @@ -935,10 +939,6 @@ box-shadow: none; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #dc3545; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -1060,6 +1060,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #dc3545; + } + .p-inputgroup-addon { background: #e9ecef; color: #495057; @@ -1204,7 +1208,7 @@ background: #007bff; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #dc3545; } diff --git a/src/assets/components/themes/bootstrap4-light-purple/theme.css b/src/assets/components/themes/bootstrap4-light-purple/theme.css index e301fe585a9..cb2cb61209e 100644 --- a/src/assets/components/themes/bootstrap4-light-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-light-purple/theme.css @@ -865,6 +865,10 @@ 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; } @@ -935,10 +939,6 @@ box-shadow: none; } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #dc3545; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -1060,6 +1060,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #dc3545; + } + .p-inputgroup-addon { background: #e9ecef; color: #495057; @@ -1204,7 +1208,7 @@ background: #883cae; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #dc3545; } diff --git a/src/assets/components/themes/fluent-light/theme.css b/src/assets/components/themes/fluent-light/theme.css index af17cb9af13..2cea3c1ba00 100644 --- a/src/assets/components/themes/fluent-light/theme.css +++ b/src/assets/components/themes/fluent-light/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a4252c; - } - .p-dropdown { background: #ffffff; border: 1px solid #605e5c; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #a4252c; + } + .p-inputgroup-addon { background: #f3f2f1; color: #605e5c; @@ -1200,7 +1204,7 @@ background: #005a9e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a4252c; } diff --git a/src/assets/components/themes/lara-dark-blue/theme.css b/src/assets/components/themes/lara-dark-blue/theme.css index aec08c06028..7b2adb8d2e2 100644 --- a/src/assets/components/themes/lara-dark-blue/theme.css +++ b/src/assets/components/themes/lara-dark-blue/theme.css @@ -878,6 +878,10 @@ 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; } @@ -948,10 +952,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -1073,6 +1073,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #fca5a5; + } + .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1217,7 +1221,7 @@ background: #93c5fd; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } diff --git a/src/assets/components/themes/lara-dark-indigo/theme.css b/src/assets/components/themes/lara-dark-indigo/theme.css index f4dece77a3a..3e68421e0e6 100644 --- a/src/assets/components/themes/lara-dark-indigo/theme.css +++ b/src/assets/components/themes/lara-dark-indigo/theme.css @@ -878,6 +878,10 @@ 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; } @@ -948,10 +952,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -1073,6 +1073,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #fca5a5; + } + .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1217,7 +1221,7 @@ background: #a5b4fc; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } diff --git a/src/assets/components/themes/lara-dark-purple/theme.css b/src/assets/components/themes/lara-dark-purple/theme.css index 3af9392986b..95b1512d47c 100644 --- a/src/assets/components/themes/lara-dark-purple/theme.css +++ b/src/assets/components/themes/lara-dark-purple/theme.css @@ -878,6 +878,10 @@ 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; } @@ -948,10 +952,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -1073,6 +1073,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #fca5a5; + } + .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1217,7 +1221,7 @@ background: #c4b5fd; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } diff --git a/src/assets/components/themes/lara-dark-teal/theme.css b/src/assets/components/themes/lara-dark-teal/theme.css index 628207025f9..5929a7f9114 100644 --- a/src/assets/components/themes/lara-dark-teal/theme.css +++ b/src/assets/components/themes/lara-dark-teal/theme.css @@ -878,6 +878,10 @@ 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; } @@ -948,10 +952,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } - .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -1073,6 +1073,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #fca5a5; + } + .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1217,7 +1221,7 @@ background: #5eead4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } diff --git a/src/assets/components/themes/lara-light-blue/theme.css b/src/assets/components/themes/lara-light-blue/theme.css index 3ca01205c74..302be898a80 100644 --- a/src/assets/components/themes/lara-light-blue/theme.css +++ b/src/assets/components/themes/lara-light-blue/theme.css @@ -878,6 +878,10 @@ 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; } @@ -948,10 +952,6 @@ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -1073,6 +1073,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e24c4c; + } + .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1217,7 +1221,7 @@ background: #2563eb; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } diff --git a/src/assets/components/themes/lara-light-indigo/theme.css b/src/assets/components/themes/lara-light-indigo/theme.css index 9fa733ae4c9..45454bdb327 100644 --- a/src/assets/components/themes/lara-light-indigo/theme.css +++ b/src/assets/components/themes/lara-light-indigo/theme.css @@ -878,6 +878,10 @@ 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; } @@ -948,10 +952,6 @@ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -1073,6 +1073,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e24c4c; + } + .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1217,7 +1221,7 @@ background: #4F46E5; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } diff --git a/src/assets/components/themes/lara-light-purple/theme.css b/src/assets/components/themes/lara-light-purple/theme.css index b2bd69fc955..82f18943f07 100644 --- a/src/assets/components/themes/lara-light-purple/theme.css +++ b/src/assets/components/themes/lara-light-purple/theme.css @@ -878,6 +878,10 @@ 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; } @@ -948,10 +952,6 @@ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -1073,6 +1073,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e24c4c; + } + .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1217,7 +1221,7 @@ background: #7C3AED; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } diff --git a/src/assets/components/themes/lara-light-teal/theme.css b/src/assets/components/themes/lara-light-teal/theme.css index 46952392849..77cf2a47fa7 100644 --- a/src/assets/components/themes/lara-light-teal/theme.css +++ b/src/assets/components/themes/lara-light-teal/theme.css @@ -878,6 +878,10 @@ 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; } @@ -948,10 +952,6 @@ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } - .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -1073,6 +1073,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e24c4c; + } + .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1217,7 +1221,7 @@ background: #0d9488; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } diff --git a/src/assets/components/themes/luna-amber/theme.css b/src/assets/components/themes/luna-amber/theme.css index 4947000d6e1..1abea30d313 100644 --- a/src/assets/components/themes/luna-amber/theme.css +++ b/src/assets/components/themes/luna-amber/theme.css @@ -865,6 +865,10 @@ 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; } @@ -935,10 +939,6 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -1060,6 +1060,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e57373; + } + .p-inputgroup-addon { background: #252525; color: #888888; @@ -1204,7 +1208,7 @@ background: #FFD54F; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } diff --git a/src/assets/components/themes/luna-blue/theme.css b/src/assets/components/themes/luna-blue/theme.css index 04ae5bc39c0..df96238c00f 100644 --- a/src/assets/components/themes/luna-blue/theme.css +++ b/src/assets/components/themes/luna-blue/theme.css @@ -865,6 +865,10 @@ 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; } @@ -935,10 +939,6 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -1060,6 +1060,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e57373; + } + .p-inputgroup-addon { background: #252525; color: #888888; @@ -1204,7 +1208,7 @@ background: #4FC3F7; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } diff --git a/src/assets/components/themes/luna-green/theme.css b/src/assets/components/themes/luna-green/theme.css index f338e7f988c..b0aec49c9b2 100644 --- a/src/assets/components/themes/luna-green/theme.css +++ b/src/assets/components/themes/luna-green/theme.css @@ -865,6 +865,10 @@ 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; } @@ -935,10 +939,6 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -1060,6 +1060,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e57373; + } + .p-inputgroup-addon { background: #252525; color: #888888; @@ -1204,7 +1208,7 @@ background: #AED581; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } diff --git a/src/assets/components/themes/luna-pink/theme.css b/src/assets/components/themes/luna-pink/theme.css index 9514f9b67c0..d21f3fd438f 100644 --- a/src/assets/components/themes/luna-pink/theme.css +++ b/src/assets/components/themes/luna-pink/theme.css @@ -865,6 +865,10 @@ 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; } @@ -935,10 +939,6 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } - .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -1060,6 +1060,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e57373; + } + .p-inputgroup-addon { background: #252525; color: #888888; @@ -1204,7 +1208,7 @@ background: #F06292; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } diff --git a/src/assets/components/themes/md-dark-deeppurple/theme.css b/src/assets/components/themes/md-dark-deeppurple/theme.css index 3ebd75180ea..45ba60cf253 100644 --- a/src/assets/components/themes/md-dark-deeppurple/theme.css +++ b/src/assets/components/themes/md-dark-deeppurple/theme.css @@ -884,6 +884,10 @@ 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); } @@ -954,10 +958,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } - .p-dropdown { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.3); @@ -1079,6 +1079,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44435; + } + .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1223,7 +1227,7 @@ background: rgba(206, 147, 216, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } diff --git a/src/assets/components/themes/md-dark-indigo/theme.css b/src/assets/components/themes/md-dark-indigo/theme.css index 3ba96f06e45..47441861b69 100644 --- a/src/assets/components/themes/md-dark-indigo/theme.css +++ b/src/assets/components/themes/md-dark-indigo/theme.css @@ -884,6 +884,10 @@ 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); } @@ -954,10 +958,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } - .p-dropdown { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.3); @@ -1079,6 +1079,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44435; + } + .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1223,7 +1227,7 @@ background: rgba(159, 168, 218, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } diff --git a/src/assets/components/themes/md-light-deeppurple/theme.css b/src/assets/components/themes/md-light-deeppurple/theme.css index d85cb5a9350..e67e88ebc16 100644 --- a/src/assets/components/themes/md-light-deeppurple/theme.css +++ b/src/assets/components/themes/md-light-deeppurple/theme.css @@ -884,6 +884,10 @@ 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); } @@ -954,10 +958,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1079,6 +1079,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #b00020; + } + .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1223,7 +1227,7 @@ background: rgba(103, 58, 183, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } diff --git a/src/assets/components/themes/md-light-indigo/theme.css b/src/assets/components/themes/md-light-indigo/theme.css index a4a86a2611e..3327753735a 100644 --- a/src/assets/components/themes/md-light-indigo/theme.css +++ b/src/assets/components/themes/md-light-indigo/theme.css @@ -884,6 +884,10 @@ 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); } @@ -954,10 +958,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1079,6 +1079,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #b00020; + } + .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1223,7 +1227,7 @@ background: rgba(63, 81, 181, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } diff --git a/src/assets/components/themes/mdc-dark-deeppurple/theme.css b/src/assets/components/themes/mdc-dark-deeppurple/theme.css index 9f90852b3f4..78ebc405fb5 100644 --- a/src/assets/components/themes/mdc-dark-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-dark-deeppurple/theme.css @@ -884,6 +884,10 @@ 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); } @@ -954,10 +958,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } - .p-dropdown { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.3); @@ -1079,6 +1079,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44435; + } + .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1223,7 +1227,7 @@ background: rgba(206, 147, 216, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } diff --git a/src/assets/components/themes/mdc-dark-indigo/theme.css b/src/assets/components/themes/mdc-dark-indigo/theme.css index 7de70e3750d..174d3e5d193 100644 --- a/src/assets/components/themes/mdc-dark-indigo/theme.css +++ b/src/assets/components/themes/mdc-dark-indigo/theme.css @@ -884,6 +884,10 @@ 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); } @@ -954,10 +958,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } - .p-dropdown { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.3); @@ -1079,6 +1079,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44435; + } + .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1223,7 +1227,7 @@ background: rgba(159, 168, 218, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } diff --git a/src/assets/components/themes/mdc-light-deeppurple/theme.css b/src/assets/components/themes/mdc-light-deeppurple/theme.css index 3268a66a537..9f9d4e2854c 100644 --- a/src/assets/components/themes/mdc-light-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-light-deeppurple/theme.css @@ -884,6 +884,10 @@ 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); } @@ -954,10 +958,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1079,6 +1079,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #b00020; + } + .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1223,7 +1227,7 @@ background: rgba(103, 58, 183, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } diff --git a/src/assets/components/themes/mdc-light-indigo/theme.css b/src/assets/components/themes/mdc-light-indigo/theme.css index 6b52add8835..b54005aded0 100644 --- a/src/assets/components/themes/mdc-light-indigo/theme.css +++ b/src/assets/components/themes/mdc-light-indigo/theme.css @@ -884,6 +884,10 @@ 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); } @@ -954,10 +958,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } - .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -1079,6 +1079,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #b00020; + } + .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1223,7 +1227,7 @@ background: rgba(63, 81, 181, 0.5); } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } diff --git a/src/assets/components/themes/mira/theme.css b/src/assets/components/themes/mira/theme.css index 160a79f98fa..1a2b6812243 100644 --- a/src/assets/components/themes/mira/theme.css +++ b/src/assets/components/themes/mira/theme.css @@ -887,6 +887,10 @@ 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; } @@ -957,10 +961,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #bf616a; - } - .p-dropdown { background: #ffffff; border: 1px solid #d8dee9; @@ -1082,6 +1082,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #bf616a; + } + .p-inputgroup-addon { background: #ffffff; color: #81a1c1; @@ -1226,7 +1230,7 @@ background: #81a1c1; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #bf616a; } diff --git a/src/assets/components/themes/nano/theme.css b/src/assets/components/themes/nano/theme.css index f0ebe08c13b..4d9f9f367c9 100644 --- a/src/assets/components/themes/nano/theme.css +++ b/src/assets/components/themes/nano/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #d8222f; - } - .p-dropdown { background: #ffffff; border: 1px solid #a5acb3; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #d8222f; + } + .p-inputgroup-addon { background: #dde1e6; color: #697077; @@ -1200,7 +1204,7 @@ background: #0f68ad; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #d8222f; } diff --git a/src/assets/components/themes/nova-accent/theme.css b/src/assets/components/themes/nova-accent/theme.css index dc9b576654e..9cb8d625f33 100644 --- a/src/assets/components/themes/nova-accent/theme.css +++ b/src/assets/components/themes/nova-accent/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a80000; - } - .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #a80000; + } + .p-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1200,7 +1204,7 @@ background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a80000; } diff --git a/src/assets/components/themes/nova-alt/theme.css b/src/assets/components/themes/nova-alt/theme.css index 71faa1dfb9f..5a401d8088c 100644 --- a/src/assets/components/themes/nova-alt/theme.css +++ b/src/assets/components/themes/nova-alt/theme.css @@ -865,6 +865,10 @@ 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; } @@ -935,10 +939,6 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a80000; - } - .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -1060,6 +1060,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #a80000; + } + .p-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1204,7 +1208,7 @@ background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a80000; } diff --git a/src/assets/components/themes/nova/theme.css b/src/assets/components/themes/nova/theme.css index 3fbba3f546f..190add1ad8e 100644 --- a/src/assets/components/themes/nova/theme.css +++ b/src/assets/components/themes/nova/theme.css @@ -865,6 +865,10 @@ 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; } @@ -935,10 +939,6 @@ box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a80000; - } - .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -1060,6 +1060,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #a80000; + } + .p-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1204,7 +1208,7 @@ background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a80000; } diff --git a/src/assets/components/themes/rhea/theme.css b/src/assets/components/themes/rhea/theme.css index 5e07e080c6f..b195cd171f7 100644 --- a/src/assets/components/themes/rhea/theme.css +++ b/src/assets/components/themes/rhea/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.16); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e7a3a3; - } - .p-dropdown { background: #ffffff; border: 1px solid #dadada; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #e7a3a3; + } + .p-inputgroup-addon { background: #dbdbdb; color: #666666; @@ -1200,7 +1204,7 @@ background: #afd3c8; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e7a3a3; } diff --git a/src/assets/components/themes/saga-blue/theme.css b/src/assets/components/themes/saga-blue/theme.css index 88fceb12b8f..8ee0b2e5707 100644 --- a/src/assets/components/themes/saga-blue/theme.css +++ b/src/assets/components/themes/saga-blue/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44336; + } + .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1200,7 +1204,7 @@ background: #0d89ec; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } diff --git a/src/assets/components/themes/saga-green/theme.css b/src/assets/components/themes/saga-green/theme.css index 95eb1749da1..4fd4a0c9647 100644 --- a/src/assets/components/themes/saga-green/theme.css +++ b/src/assets/components/themes/saga-green/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44336; + } + .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1200,7 +1204,7 @@ background: #449e48; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } diff --git a/src/assets/components/themes/saga-orange/theme.css b/src/assets/components/themes/saga-orange/theme.css index 75edc84272b..b65a970a138 100644 --- a/src/assets/components/themes/saga-orange/theme.css +++ b/src/assets/components/themes/saga-orange/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44336; + } + .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1200,7 +1204,7 @@ background: #ecb100; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } diff --git a/src/assets/components/themes/saga-purple/theme.css b/src/assets/components/themes/saga-purple/theme.css index 524e8e13125..621cf59eddf 100644 --- a/src/assets/components/themes/saga-purple/theme.css +++ b/src/assets/components/themes/saga-purple/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } - .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f44336; + } + .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1200,7 +1204,7 @@ background: #8c239e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } diff --git a/src/assets/components/themes/soho-dark/theme.css b/src/assets/components/themes/soho-dark/theme.css index b16c5301a08..4a170b7c999 100644 --- a/src/assets/components/themes/soho-dark/theme.css +++ b/src/assets/components/themes/soho-dark/theme.css @@ -883,6 +883,10 @@ 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; } @@ -953,10 +957,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ff9a9a; - } - .p-dropdown { background: #1d1e27; border: 1px solid #3e4053; @@ -1078,6 +1078,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ff9a9a; + } + .p-inputgroup-addon { background: #282936; color: rgba(255, 255, 255, 0.6); @@ -1222,7 +1226,7 @@ background: #a28af5; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ff9a9a; } diff --git a/src/assets/components/themes/soho-light/theme.css b/src/assets/components/themes/soho-light/theme.css index ecd83074578..69cbe0dd2ad 100644 --- a/src/assets/components/themes/soho-light/theme.css +++ b/src/assets/components/themes/soho-light/theme.css @@ -883,6 +883,10 @@ 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; } @@ -953,10 +957,6 @@ box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ff6767; - } - .p-dropdown { background: #ffffff; border: 1px solid #d3dbe3; @@ -1078,6 +1078,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ff6767; + } + .p-inputgroup-addon { background: #f6f9fc; color: #708da9; @@ -1222,7 +1226,7 @@ background: #6545f2; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ff6767; } diff --git a/src/assets/components/themes/tailwind-light/theme.css b/src/assets/components/themes/tailwind-light/theme.css index 4d0bf5a7c42..87abed5e745 100644 --- a/src/assets/components/themes/tailwind-light/theme.css +++ b/src/assets/components/themes/tailwind-light/theme.css @@ -897,6 +897,10 @@ 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; } @@ -967,10 +971,6 @@ 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); } - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f0a9a7; - } - .p-dropdown { background: #ffffff; border: 1px solid #d4d4d8; @@ -1092,6 +1092,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f0a9a7; + } + .p-inputgroup-addon { background: #fafafa; color: #71717a; @@ -1236,7 +1240,7 @@ background: #4338ca; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f0a9a7; } diff --git a/src/assets/components/themes/vela-blue/theme.css b/src/assets/components/themes/vela-blue/theme.css index b12bff0390e..4ff6885076f 100644 --- a/src/assets/components/themes/vela-blue/theme.css +++ b/src/assets/components/themes/vela-blue/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1200,7 +1204,7 @@ background: #43a5f4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } diff --git a/src/assets/components/themes/vela-green/theme.css b/src/assets/components/themes/vela-green/theme.css index bf688ae1724..bf54e5bf1bc 100644 --- a/src/assets/components/themes/vela-green/theme.css +++ b/src/assets/components/themes/vela-green/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1200,7 +1204,7 @@ background: #6abd6e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } diff --git a/src/assets/components/themes/vela-orange/theme.css b/src/assets/components/themes/vela-orange/theme.css index 87545af235e..12ed7163f8f 100644 --- a/src/assets/components/themes/vela-orange/theme.css +++ b/src/assets/components/themes/vela-orange/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1200,7 +1204,7 @@ background: #ffcd2e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } diff --git a/src/assets/components/themes/vela-purple/theme.css b/src/assets/components/themes/vela-purple/theme.css index fe0366bc561..d3b7aba5430 100644 --- a/src/assets/components/themes/vela-purple/theme.css +++ b/src/assets/components/themes/vela-purple/theme.css @@ -861,6 +861,10 @@ 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; } @@ -931,10 +935,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } - .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -1056,6 +1056,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #ef9a9a; + } + .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1200,7 +1204,7 @@ background: #b052c0; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } diff --git a/src/assets/components/themes/viva-dark/theme.css b/src/assets/components/themes/viva-dark/theme.css index 0679f961c43..ada4125bebe 100644 --- a/src/assets/components/themes/viva-dark/theme.css +++ b/src/assets/components/themes/viva-dark/theme.css @@ -891,6 +891,10 @@ 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; } @@ -961,10 +965,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f78c79; - } - .p-dropdown { background: #0e1315; border: 2px solid #263238; @@ -1086,6 +1086,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f78c79; + } + .p-inputgroup-addon { background: #161d21; color: rgba(255, 255, 255, 0.6); @@ -1230,7 +1234,7 @@ background: #8fa0e2; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f78c79; } diff --git a/src/assets/components/themes/viva-light/theme.css b/src/assets/components/themes/viva-light/theme.css index eefbd2cd538..ae52db890a5 100644 --- a/src/assets/components/themes/viva-light/theme.css +++ b/src/assets/components/themes/viva-light/theme.css @@ -892,6 +892,10 @@ 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; } @@ -962,10 +966,6 @@ 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.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f88c79; - } - .p-dropdown { background: #ffffff; border: 2px solid #e1e1e1; @@ -1087,6 +1087,10 @@ background-color: transparent; } + p-dropdown.ng-dirty.ng-invalid > .p-dropdown { + border-color: #f88c79; + } + .p-inputgroup-addon { background: #f5f5f5; color: #898989; @@ -1231,7 +1235,7 @@ background: #4868d1; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f88c79; } From 927106a2aa82cb6253ebe7b5d19d155d7617061e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Mon, 11 Dec 2023 18:21:45 +0300 Subject: [PATCH 113/137] Update invalid input styles --- .../components/themes/arya-blue/theme.css | 673 ++++++---- .../components/themes/arya-green/theme.css | 673 ++++++---- .../components/themes/arya-orange/theme.css | 673 ++++++---- .../components/themes/arya-purple/theme.css | 673 ++++++---- .../themes/bootstrap4-dark-blue/theme.css | 674 ++++++---- .../themes/bootstrap4-dark-purple/theme.css | 674 ++++++---- .../themes/bootstrap4-light-blue/theme.css | 674 ++++++---- .../themes/bootstrap4-light-purple/theme.css | 674 ++++++---- .../components/themes/fluent-light/theme.css | 711 +++++++---- .../themes/lara-dark-blue/theme.css | 691 +++++++---- .../themes/lara-dark-indigo/theme.css | 691 +++++++---- .../themes/lara-dark-purple/theme.css | 691 +++++++---- .../themes/lara-dark-teal/theme.css | 691 +++++++---- .../themes/lara-light-blue/theme.css | 704 +++++++---- .../themes/lara-light-indigo/theme.css | 704 +++++++---- .../themes/lara-light-purple/theme.css | 704 +++++++---- .../themes/lara-light-teal/theme.css | 704 +++++++---- .../components/themes/luna-amber/theme.css | 700 +++++++---- .../components/themes/luna-blue/theme.css | 700 +++++++---- .../components/themes/luna-green/theme.css | 700 +++++++---- .../components/themes/luna-pink/theme.css | 700 +++++++---- .../themes/md-dark-deeppurple/theme.css | 1090 ++++++++++------- .../themes/md-dark-indigo/theme.css | 1090 ++++++++++------- .../themes/md-light-deeppurple/theme.css | 812 +++++++----- .../themes/md-light-indigo/theme.css | 812 +++++++----- .../themes/mdc-dark-deeppurple/theme.css | 1090 ++++++++++------- .../themes/mdc-dark-indigo/theme.css | 1090 ++++++++++------- .../themes/mdc-light-deeppurple/theme.css | 812 +++++++----- .../themes/mdc-light-indigo/theme.css | 812 +++++++----- src/assets/components/themes/mira/theme.css | 718 +++++++---- src/assets/components/themes/nano/theme.css | 671 ++++++---- .../components/themes/nova-accent/theme.css | 672 ++++++---- .../components/themes/nova-alt/theme.css | 675 ++++++---- src/assets/components/themes/nova/theme.css | 675 ++++++---- src/assets/components/themes/rhea/theme.css | 672 ++++++---- .../components/themes/saga-blue/theme.css | 673 ++++++---- .../components/themes/saga-green/theme.css | 673 ++++++---- .../components/themes/saga-orange/theme.css | 673 ++++++---- .../components/themes/saga-purple/theme.css | 673 ++++++---- .../components/themes/soho-dark/theme.css | 738 ++++++----- .../components/themes/soho-light/theme.css | 688 +++++++---- .../themes/tailwind-light/theme.css | 746 ++++++----- .../components/themes/vela-blue/theme.css | 673 ++++++---- .../components/themes/vela-green/theme.css | 673 ++++++---- .../components/themes/vela-orange/theme.css | 673 ++++++---- .../components/themes/vela-purple/theme.css | 673 ++++++---- .../components/themes/viva-dark/theme.css | 702 +++++++---- .../components/themes/viva-light/theme.css | 702 +++++++---- 48 files changed, 21972 insertions(+), 13158 deletions(-) diff --git a/src/assets/components/themes/arya-blue/theme.css b/src/assets/components/themes/arya-blue/theme.css index 8a19b93b26b..32064c34185 100644 --- a/src/assets/components/themes/arya-blue/theme.css +++ b/src/assets/components/themes/arya-blue/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } + .p-autocomplete-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -422,9 +435,11 @@ background: #1e1e1e; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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); @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } + .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #383838; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ 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; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #2396f2; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #64B5F6; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #121212; border: 1px solid #383838; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } + .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1014,6 +1038,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #383838; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #43a5f4; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #ef9a9a; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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); @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1478,6 +1526,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #383838; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ 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; } @@ -1528,6 +1582,7 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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); @@ -1845,6 +1913,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #383838; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-button { color: #212529; background: #64B5F6; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #64B5F6; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #78909c; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #81d4fa; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffe082; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2755,8 +2851,9 @@ 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); @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ 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; @@ -2892,9 +2990,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); @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ 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); @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3337,9 +3445,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); @@ -3350,9 +3458,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); @@ -3409,6 +3517,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #1e1e1e; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #64B5F6; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .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); @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; } + .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } + .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4369,7 +4496,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); @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } + .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #43a5f4; color: #212529; @@ -4467,6 +4597,7 @@ color: #212529; border-color: #2396f2; } + .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4498,6 +4629,7 @@ .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; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #93cbf9; } + .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #383838; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #212529; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6115,12 +6276,14 @@ .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 8ef8d29f390..0efc688d465 100644 --- a/src/assets/components/themes/arya-green/theme.css +++ b/src/assets/components/themes/arya-green/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } + .p-autocomplete-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -422,9 +435,11 @@ background: #1e1e1e; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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); @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } + .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #383838; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ 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; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #54b358; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81C784; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #121212; border: 1px solid #383838; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } + .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1014,6 +1038,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #383838; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6abd6e; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #ef9a9a; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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); @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1478,6 +1526,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #383838; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ 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; } @@ -1528,6 +1582,7 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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); @@ -1845,6 +1913,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #383838; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-button { color: #212529; background: #81C784; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #81C784; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #78909c; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #81d4fa; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffe082; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2755,8 +2851,9 @@ 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); @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ 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; @@ -2892,9 +2990,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); @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ 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); @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3337,9 +3445,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); @@ -3350,9 +3458,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); @@ -3409,6 +3517,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #1e1e1e; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #81C784; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .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); @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; } + .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } + .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4369,7 +4496,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); @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } + .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #6abd6e; color: #212529; @@ -4467,6 +4597,7 @@ color: #212529; border-color: #54b358; } + .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4498,6 +4629,7 @@ .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; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #a7d8a9; } + .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #383838; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #212529; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6115,12 +6276,14 @@ .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 1fb6dd44654..8de1756c311 100644 --- a/src/assets/components/themes/arya-orange/theme.css +++ b/src/assets/components/themes/arya-orange/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } + .p-autocomplete-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -422,9 +435,11 @@ background: #1e1e1e; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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); @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } + .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #383838; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ 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; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #ffc50c; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFD54F; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #121212; border: 1px solid #383838; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } + .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1014,6 +1038,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #383838; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ffcd2e; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #ef9a9a; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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); @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1478,6 +1526,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #383838; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ 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; } @@ -1528,6 +1582,7 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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); @@ -1845,6 +1913,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #383838; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-button { color: #212529; background: #FFD54F; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #FFD54F; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #78909c; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #81d4fa; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffe082; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2755,8 +2851,9 @@ 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); @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ 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; @@ -2892,9 +2990,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); @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ 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); @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3337,9 +3445,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); @@ -3350,9 +3458,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); @@ -3409,6 +3517,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #1e1e1e; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #FFD54F; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .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); @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; } + .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } + .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4369,7 +4496,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); @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } + .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #ffcd2e; color: #212529; @@ -4467,6 +4597,7 @@ color: #212529; border-color: #ffc50c; } + .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4498,6 +4629,7 @@ .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; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #ffe284; } + .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #383838; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #212529; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6115,12 +6276,14 @@ .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 76ca1c192d9..2844e391d58 100644 --- a/src/assets/components/themes/arya-purple/theme.css +++ b/src/assets/components/themes/arya-purple/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } + .p-autocomplete-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -422,9 +435,11 @@ background: #1e1e1e; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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); @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } + .p-cascadeselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #383838; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ 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; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #a241b2; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #BA68C8; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #121212; border: 1px solid #383838; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } + .p-dropdown-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1014,6 +1038,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #383838; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #383838; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #b052c0; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #ef9a9a; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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); @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -1478,6 +1526,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #383838; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ 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; } @@ -1528,6 +1582,7 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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); @@ -1845,6 +1913,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #383838; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-button { color: #ffffff; background: #BA68C8; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #BA68C8; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #78909c; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #81d4fa; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffe082; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2755,8 +2851,9 @@ 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); @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ 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; @@ -2892,9 +2990,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); @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + .p-column-filter-overlay { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ 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); @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); @@ -3337,9 +3445,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); @@ -3350,9 +3458,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); @@ -3409,6 +3517,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #1e1e1e; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #BA68C8; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .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); @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #383838; background: #1e1e1e; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #383838; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #383838; border: 0 none; } + .p-splitter { border: 1px solid #383838; background: #1e1e1e; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #383838; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #1e1e1e; border: 1px solid #383838; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #383838; } + .p-sidebar { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -4369,7 +4496,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); @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #383838; color: rgba(255, 255, 255, 0.87); @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #383838; } + .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #b052c0; color: #ffffff; @@ -4467,6 +4597,7 @@ color: #ffffff; border-color: #a241b2; } + .p-breadcrumb { background: #1e1e1e; border: 1px solid #383838; @@ -4498,6 +4629,7 @@ .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; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #1e1e1e; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #383838; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #cf95d9; } + .p-tieredmenu { padding: 0.25rem 0; background: #1e1e1e; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #383838; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #383838; color: rgba(255, 255, 255, 0.87); @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6115,12 +6276,14 @@ .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 1f60b66350f..39af0c0d0b2 100644 --- a/src/assets/components/themes/bootstrap4-dark-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-blue/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } + .p-autocomplete-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -422,9 +435,11 @@ background: #2a323d; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f19ea6; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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); @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f19ea6; } + .p-cascadeselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #3f4b5b; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ 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; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,23 +856,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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f19ea6; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f19ea6; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #3f4b5b; } @@ -881,9 +903,11 @@ 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; } @@ -891,26 +915,26 @@ 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; } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #20262e; border: 1px solid #3f4b5b; @@ -954,6 +978,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f19ea6; } + .p-dropdown-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1017,6 +1042,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #3f4b5b; } @@ -1029,17 +1055,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f19ea6; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f19ea6; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #2a323d; color: rgba(255, 255, 255, 0.6); @@ -1052,64 +1072,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #3f4b5b; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f19ea6; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1117,9 +1145,11 @@ 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; } @@ -1127,12 +1157,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1171,14 +1203,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8dd0ff; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f19ea6; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1211,45 +1240,57 @@ 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; } + ::-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; } @@ -1259,14 +1300,17 @@ .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); @@ -1341,9 +1385,11 @@ 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; @@ -1383,9 +1429,11 @@ 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; } @@ -1393,6 +1441,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1481,6 +1530,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #3f4b5b; } @@ -1490,12 +1540,15 @@ .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; @@ -1517,6 +1570,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #9fdaa8; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1524,6 +1578,7 @@ 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; } @@ -1531,6 +1586,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1568,9 +1624,11 @@ 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; } @@ -1583,12 +1641,15 @@ .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; } @@ -1619,9 +1680,11 @@ .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; @@ -1629,7 +1692,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 { @@ -1638,7 +1701,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 { @@ -1647,7 +1710,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 { @@ -1656,12 +1719,14 @@ 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; @@ -1713,6 +1778,7 @@ .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; @@ -1720,7 +1786,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 { @@ -1729,7 +1795,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 { @@ -1738,7 +1804,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 { @@ -1747,12 +1813,14 @@ 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; @@ -1789,12 +1857,15 @@ 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); @@ -1854,6 +1925,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #3f4b5b; } @@ -1863,6 +1935,7 @@ .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; } @@ -1870,6 +1943,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-button { color: #151515; background: #8dd0ff; @@ -1981,7 +2055,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 { @@ -2008,6 +2082,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2020,414 +2095,421 @@ .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; @@ -2451,6 +2533,7 @@ color: #8dd0ff; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2462,14 +2545,17 @@ 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; @@ -2480,45 +2566,52 @@ 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; } @@ -2596,6 +2689,7 @@ .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; @@ -2624,6 +2718,7 @@ border-color: transparent; color: #6c757d; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #7fd8e6; @@ -2652,6 +2747,7 @@ border-color: transparent; color: #7fd8e6; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #9fdaa8; @@ -2680,6 +2776,7 @@ border-color: transparent; color: #9fdaa8; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2708,6 +2805,7 @@ border-color: transparent; color: #ffe082; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #b7a2e0; @@ -2736,6 +2834,7 @@ border-color: transparent; color: #b7a2e0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f19ea6; @@ -2764,8 +2863,9 @@ 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); @@ -2776,13 +2876,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; @@ -2808,6 +2908,7 @@ background: #8dd0ff; color: #151515; } + .p-datatable .p-paginator-top { border-width: 0; border-radius: 0; @@ -2901,9 +3002,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); @@ -2913,17 +3014,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; @@ -2953,12 +3054,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 { @@ -3061,6 +3162,7 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } + .p-dataview .p-paginator-top { border-width: 0; border-radius: 0; @@ -3099,10 +3201,12 @@ .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; @@ -3130,6 +3234,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3149,6 +3254,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } + .p-column-filter-overlay { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -3186,6 +3292,7 @@ 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; @@ -3214,6 +3321,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3291,6 +3399,7 @@ .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; @@ -3299,6 +3408,7 @@ 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); @@ -3337,6 +3447,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } + .p-paginator { background: #2a323d; color: #8dd0ff; @@ -3346,9 +3457,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; @@ -3359,9 +3470,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; @@ -3418,6 +3529,7 @@ border-color: #3f4b5b; color: #8dd0ff; } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3495,6 +3607,7 @@ .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; @@ -3503,6 +3616,7 @@ background: #2a323d; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3514,19 +3628,20 @@ 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; @@ -3583,11 +3698,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 { @@ -3660,6 +3775,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } + .p-treetable .p-paginator-top { border-width: 0; border-radius: 0; @@ -3799,7 +3915,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 { @@ -3860,6 +3976,7 @@ .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); @@ -3884,6 +4001,7 @@ 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; @@ -3956,6 +4074,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -3981,6 +4100,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #2a323d; } @@ -4004,6 +4124,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #3f4b5b; background: #2a323d; @@ -4044,6 +4165,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #3f4b5b; padding: 1rem 1.25rem; @@ -4110,10 +4232,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #3f4b5b; border: 0 none; } + .p-splitter { border: 1px solid #3f4b5b; background: #2a323d; @@ -4130,6 +4254,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #3f4b5b; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4198,6 +4323,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #2a323d; border: 1px solid #3f4b5b; @@ -4208,6 +4334,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4255,6 +4382,7 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } + .p-dialog { border-radius: 4px; box-shadow: none; @@ -4327,6 +4455,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4368,6 +4497,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #3f4b5b; } + .p-sidebar { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4378,7 +4508,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); @@ -4388,13 +4518,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; @@ -4408,6 +4538,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } + .p-tooltip .p-tooltip-text { background: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -4427,6 +4558,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3f4b5b; } + .p-fileupload .p-fileupload-buttonbar { background: #2a323d; padding: 1rem 1.25rem; @@ -4466,6 +4598,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #56bdff; color: #151515; @@ -4476,6 +4609,7 @@ color: #151515; border-color: #1dadff; } + .p-breadcrumb { background: #343e4d; border: 0 none; @@ -4507,6 +4641,7 @@ .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; @@ -4554,7 +4689,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 { @@ -4568,7 +4703,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 { @@ -4579,7 +4714,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 { @@ -4593,6 +4728,7 @@ 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); @@ -4616,31 +4752,32 @@ 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; @@ -4699,7 +4836,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 { @@ -4713,7 +4850,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 { @@ -4724,7 +4861,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 { @@ -4782,9 +4919,10 @@ 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; @@ -4821,7 +4959,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 { @@ -4835,7 +4973,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 { @@ -4846,7 +4984,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 { @@ -4880,6 +5018,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem 1rem; background: #343e4d; @@ -4918,7 +5057,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 { @@ -4949,7 +5088,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 { @@ -4963,7 +5102,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 { @@ -4974,7 +5113,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 { @@ -4991,6 +5130,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5165,7 +5305,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 { @@ -5179,7 +5319,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 { @@ -5190,7 +5330,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 { @@ -5230,6 +5370,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #2a323d; @@ -5272,7 +5413,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 { @@ -5286,7 +5427,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 { @@ -5297,7 +5438,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 { @@ -5344,6 +5485,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5388,6 +5530,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #3f4b5b; @@ -5458,6 +5601,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #e3f3fe; } + .p-tieredmenu { padding: 0.5rem 0; background: #2a323d; @@ -5508,7 +5652,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 { @@ -5522,7 +5666,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 { @@ -5533,7 +5677,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 { @@ -5547,6 +5691,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5602,6 +5747,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 4px; @@ -5690,6 +5836,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5740,7 +5887,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 { @@ -5750,7 +5897,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 { @@ -5760,7 +5907,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 { @@ -5770,9 +5917,10 @@ 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; @@ -5803,7 +5951,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 { @@ -5860,7 +6008,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); @@ -5870,7 +6018,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); } @@ -5879,23 +6027,29 @@ 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; @@ -5919,6 +6073,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #3f4b5b; border-radius: 4px; @@ -5939,9 +6094,11 @@ .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; @@ -5983,6 +6140,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -6018,6 +6176,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6032,6 +6191,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e3f3fe; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6047,6 +6207,7 @@ color: #151515; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6068,6 +6229,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6075,6 +6237,7 @@ .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; @@ -6107,6 +6270,7 @@ 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 5c05c0de1c3..b3cba5b31be 100644 --- a/src/assets/components/themes/bootstrap4-dark-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-purple/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f19ea6; } + .p-autocomplete-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -422,9 +435,11 @@ background: #2a323d; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f19ea6; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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); @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f19ea6; } + .p-cascadeselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #3f4b5b; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ 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; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,23 +856,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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f19ea6; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f19ea6; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #3f4b5b; } @@ -881,9 +903,11 @@ 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; } @@ -891,26 +915,26 @@ 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; } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #20262e; border: 1px solid #3f4b5b; @@ -954,6 +978,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f19ea6; } + .p-dropdown-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1017,6 +1042,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #3f4b5b; } @@ -1029,17 +1055,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f19ea6; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f19ea6; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #2a323d; color: rgba(255, 255, 255, 0.6); @@ -1052,64 +1072,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #3f4b5b; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f19ea6; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1117,9 +1145,11 @@ 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; } @@ -1127,12 +1157,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1171,14 +1203,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #c298d8; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f19ea6; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1211,45 +1240,57 @@ 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; } + ::-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; } @@ -1259,14 +1300,17 @@ .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); @@ -1341,9 +1385,11 @@ 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; @@ -1383,9 +1429,11 @@ 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; } @@ -1393,6 +1441,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -1481,6 +1530,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #3f4b5b; } @@ -1490,12 +1540,15 @@ .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; @@ -1517,6 +1570,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #9fdaa8; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1524,6 +1578,7 @@ 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; } @@ -1531,6 +1586,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1568,9 +1624,11 @@ 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; } @@ -1583,12 +1641,15 @@ .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; } @@ -1619,9 +1680,11 @@ .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; @@ -1629,7 +1692,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 { @@ -1638,7 +1701,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 { @@ -1647,7 +1710,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 { @@ -1656,12 +1719,14 @@ 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; @@ -1713,6 +1778,7 @@ .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; @@ -1720,7 +1786,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 { @@ -1729,7 +1795,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 { @@ -1738,7 +1804,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 { @@ -1747,12 +1813,14 @@ 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; @@ -1789,12 +1857,15 @@ 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); @@ -1854,6 +1925,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #3f4b5b; } @@ -1863,6 +1935,7 @@ .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; } @@ -1870,6 +1943,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-button { color: #151515; background: #c298d8; @@ -1981,7 +2055,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 { @@ -2008,6 +2082,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2020,414 +2095,421 @@ .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; @@ -2451,6 +2533,7 @@ color: #c298d8; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2462,14 +2545,17 @@ 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; @@ -2480,45 +2566,52 @@ 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; } @@ -2596,6 +2689,7 @@ .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; @@ -2624,6 +2718,7 @@ border-color: transparent; color: #6c757d; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #7fd8e6; @@ -2652,6 +2747,7 @@ border-color: transparent; color: #7fd8e6; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #9fdaa8; @@ -2680,6 +2776,7 @@ border-color: transparent; color: #9fdaa8; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2708,6 +2805,7 @@ border-color: transparent; color: #ffe082; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #b7a2e0; @@ -2736,6 +2834,7 @@ border-color: transparent; color: #b7a2e0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f19ea6; @@ -2764,8 +2863,9 @@ 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); @@ -2776,13 +2876,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; @@ -2808,6 +2908,7 @@ background: #c298d8; color: #151515; } + .p-datatable .p-paginator-top { border-width: 0; border-radius: 0; @@ -2901,9 +3002,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); @@ -2913,17 +3014,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; @@ -2953,12 +3054,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 { @@ -3061,6 +3162,7 @@ .p-datatable.p-datatable-lg .p-datatable-footer { padding: 1.25rem 1.25rem; } + .p-dataview .p-paginator-top { border-width: 0; border-radius: 0; @@ -3099,10 +3201,12 @@ .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; @@ -3130,6 +3234,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3149,6 +3254,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } + .p-column-filter-overlay { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -3186,6 +3292,7 @@ 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; @@ -3214,6 +3321,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3291,6 +3399,7 @@ .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; @@ -3299,6 +3408,7 @@ 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); @@ -3337,6 +3447,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } + .p-paginator { background: #2a323d; color: #c298d8; @@ -3346,9 +3457,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; @@ -3359,9 +3470,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; @@ -3418,6 +3529,7 @@ border-color: #3f4b5b; color: #c298d8; } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3495,6 +3607,7 @@ .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; @@ -3503,6 +3616,7 @@ background: #2a323d; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3514,19 +3628,20 @@ 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; @@ -3583,11 +3698,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 { @@ -3660,6 +3775,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } + .p-treetable .p-paginator-top { border-width: 0; border-radius: 0; @@ -3799,7 +3915,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 { @@ -3860,6 +3976,7 @@ .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); @@ -3884,6 +4001,7 @@ 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; @@ -3956,6 +4074,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -3981,6 +4100,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #2a323d; } @@ -4004,6 +4124,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #3f4b5b; background: #2a323d; @@ -4044,6 +4165,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #3f4b5b; padding: 1rem 1.25rem; @@ -4110,10 +4232,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #3f4b5b; border: 0 none; } + .p-splitter { border: 1px solid #3f4b5b; background: #2a323d; @@ -4130,6 +4254,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #3f4b5b; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4198,6 +4323,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #2a323d; border: 1px solid #3f4b5b; @@ -4208,6 +4334,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4255,6 +4382,7 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } + .p-dialog { border-radius: 4px; box-shadow: none; @@ -4327,6 +4455,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4368,6 +4497,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #3f4b5b; } + .p-sidebar { background: #2a323d; color: rgba(255, 255, 255, 0.87); @@ -4378,7 +4508,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); @@ -4388,13 +4518,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; @@ -4408,6 +4538,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } + .p-tooltip .p-tooltip-text { background: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -4427,6 +4558,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3f4b5b; } + .p-fileupload .p-fileupload-buttonbar { background: #2a323d; padding: 1rem 1.25rem; @@ -4466,6 +4598,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #aa70c7; color: #151515; @@ -4476,6 +4609,7 @@ color: #151515; border-color: #9954bb; } + .p-breadcrumb { background: #343e4d; border: 0 none; @@ -4507,6 +4641,7 @@ .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; @@ -4554,7 +4689,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 { @@ -4568,7 +4703,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 { @@ -4579,7 +4714,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 { @@ -4593,6 +4728,7 @@ 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); @@ -4616,31 +4752,32 @@ 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; @@ -4699,7 +4836,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 { @@ -4713,7 +4850,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 { @@ -4724,7 +4861,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 { @@ -4782,9 +4919,10 @@ 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; @@ -4821,7 +4959,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 { @@ -4835,7 +4973,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 { @@ -4846,7 +4984,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 { @@ -4880,6 +5018,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem 1rem; background: #343e4d; @@ -4918,7 +5057,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 { @@ -4949,7 +5088,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 { @@ -4963,7 +5102,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 { @@ -4974,7 +5113,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 { @@ -4991,6 +5130,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5165,7 +5305,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 { @@ -5179,7 +5319,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 { @@ -5190,7 +5330,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 { @@ -5230,6 +5370,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #2a323d; @@ -5272,7 +5413,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 { @@ -5286,7 +5427,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 { @@ -5297,7 +5438,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 { @@ -5344,6 +5485,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5388,6 +5530,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #3f4b5b; @@ -5458,6 +5601,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #f0e6f5; } + .p-tieredmenu { padding: 0.5rem 0; background: #2a323d; @@ -5508,7 +5652,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 { @@ -5522,7 +5666,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 { @@ -5533,7 +5677,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 { @@ -5547,6 +5691,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5602,6 +5747,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 4px; @@ -5690,6 +5836,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5740,7 +5887,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 { @@ -5750,7 +5897,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 { @@ -5760,7 +5907,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 { @@ -5770,9 +5917,10 @@ 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; @@ -5803,7 +5951,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 { @@ -5860,7 +6008,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); @@ -5870,7 +6018,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); } @@ -5879,23 +6027,29 @@ 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; @@ -5919,6 +6073,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #3f4b5b; border-radius: 4px; @@ -5939,9 +6094,11 @@ .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; @@ -5983,6 +6140,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #3f4b5b; color: rgba(255, 255, 255, 0.87); @@ -6018,6 +6176,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6032,6 +6191,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #f0e6f5; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6047,6 +6207,7 @@ color: #151515; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6068,6 +6229,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6075,6 +6237,7 @@ .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; @@ -6107,6 +6270,7 @@ 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 a02a50aae19..4fe7488cb2d 100644 --- a/src/assets/components/themes/bootstrap4-light-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-light-blue/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } + .p-autocomplete-panel { background: #ffffff; color: #212529; @@ -422,9 +435,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #dc3545; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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); @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ 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; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #dc3545; } + .p-cascadeselect-panel { background: #ffffff; color: #212529; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #efefef; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #495057; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,23 +856,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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #dc3545; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #dc3545; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #ced4da; } @@ -881,9 +903,11 @@ 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; } @@ -891,26 +915,26 @@ 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; } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -954,6 +978,7 @@ .p-dropdown.p-invalid.p-component { border-color: #dc3545; } + .p-dropdown-panel { background: #ffffff; color: #212529; @@ -1017,6 +1042,7 @@ color: #212529; background: transparent; } + .p-input-filled .p-dropdown { background: #efefef; } @@ -1029,17 +1055,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #dc3545; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #dc3545; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #e9ecef; color: #495057; @@ -1052,64 +1072,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #dc3545; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1117,9 +1145,11 @@ 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; } @@ -1127,12 +1157,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1171,14 +1203,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #007bff; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #dc3545; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1211,45 +1240,57 @@ 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; } + ::-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; } @@ -1259,14 +1300,17 @@ .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; @@ -1341,9 +1385,11 @@ 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; @@ -1383,9 +1429,11 @@ 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; } @@ -1393,6 +1441,7 @@ color: #495057; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #212529; @@ -1481,6 +1530,7 @@ color: #212529; background: transparent; } + .p-input-filled .p-multiselect { background: #efefef; } @@ -1490,12 +1540,15 @@ .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; @@ -1517,6 +1570,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #28a745; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1524,6 +1578,7 @@ color: #495057; right: 0.75rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1531,6 +1586,7 @@ color: #495057; right: 2.5rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1568,9 +1624,11 @@ 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; } @@ -1583,12 +1641,15 @@ .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; } @@ -1619,9 +1680,11 @@ .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; @@ -1629,7 +1692,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 { @@ -1638,7 +1701,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 { @@ -1647,7 +1710,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 { @@ -1656,12 +1719,14 @@ 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; @@ -1713,6 +1778,7 @@ .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; @@ -1720,7 +1786,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 { @@ -1729,7 +1795,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 { @@ -1738,7 +1804,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 { @@ -1747,12 +1813,14 @@ 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; @@ -1789,12 +1857,15 @@ 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; @@ -1854,6 +1925,7 @@ color: #212529; background: transparent; } + .p-input-filled .p-treeselect { background: #efefef; } @@ -1863,6 +1935,7 @@ .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; } @@ -1870,6 +1943,7 @@ color: #495057; right: 2.357rem; } + .p-button { color: #ffffff; background: #007bff; @@ -1981,7 +2055,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 { @@ -2008,6 +2082,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2020,414 +2095,421 @@ .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; @@ -2451,6 +2533,7 @@ color: #007bff; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2462,14 +2545,17 @@ 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; @@ -2480,45 +2566,52 @@ 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; } @@ -2596,6 +2689,7 @@ .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; @@ -2624,6 +2718,7 @@ border-color: transparent; color: #6c757d; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #17a2b8; @@ -2652,6 +2747,7 @@ border-color: transparent; color: #17a2b8; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #28a745; @@ -2680,6 +2776,7 @@ border-color: transparent; color: #28a745; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffc107; @@ -2708,6 +2805,7 @@ border-color: transparent; color: #ffc107; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #6f42c1; @@ -2736,6 +2834,7 @@ border-color: transparent; color: #6f42c1; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #dc3545; @@ -2764,8 +2863,9 @@ 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; @@ -2776,13 +2876,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); @@ -2808,6 +2908,7 @@ background: #007bff; color: #ffffff; } + .p-datatable .p-paginator-top { border-width: 1px 0 0 0; border-radius: 0; @@ -2901,9 +3002,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; @@ -2913,17 +3014,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); @@ -2953,12 +3054,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 { @@ -3061,6 +3162,7 @@ .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; @@ -3099,10 +3201,12 @@ .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; @@ -3130,6 +3234,7 @@ 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; @@ -3149,6 +3254,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } + .p-column-filter-overlay { background: #ffffff; color: #212529; @@ -3186,6 +3292,7 @@ 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; @@ -3214,6 +3321,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3291,6 +3399,7 @@ .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; @@ -3299,6 +3408,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #212529; @@ -3337,6 +3447,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } + .p-paginator { background: #ffffff; color: #007bff; @@ -3346,9 +3457,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; @@ -3359,9 +3470,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; @@ -3418,6 +3529,7 @@ border-color: #dee2e6; color: #007bff; } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3495,6 +3607,7 @@ .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; @@ -3503,6 +3616,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3514,19 +3628,20 @@ 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; @@ -3583,11 +3698,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 { @@ -3660,6 +3775,7 @@ 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; @@ -3799,7 +3915,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 { @@ -3860,6 +3976,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #efefef; color: #212529; @@ -3884,6 +4001,7 @@ 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; @@ -3956,6 +4074,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #ffffff; color: #212529; @@ -3981,6 +4100,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -4004,6 +4124,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4044,6 +4165,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem 1.25rem; @@ -4110,10 +4232,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #efefef; border: 0 none; } + .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4130,6 +4254,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4198,6 +4323,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #efefef; border: 1px solid #dee2e6; @@ -4208,6 +4334,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #212529; @@ -4255,6 +4382,7 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } + .p-dialog { border-radius: 4px; box-shadow: none; @@ -4327,6 +4455,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #212529; @@ -4368,6 +4497,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: rgba(0, 0, 0, 0.2); } + .p-sidebar { background: #ffffff; color: #212529; @@ -4378,7 +4508,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; @@ -4388,13 +4518,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); @@ -4408,6 +4538,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } + .p-tooltip .p-tooltip-text { background: #212529; color: #ffffff; @@ -4427,6 +4558,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #212529; } + .p-fileupload .p-fileupload-buttonbar { background: #efefef; padding: 1rem 1.25rem; @@ -4466,6 +4598,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #0069d9; color: #ffffff; @@ -4476,6 +4609,7 @@ color: #ffffff; border-color: #0062cc; } + .p-breadcrumb { background: #efefef; border: 0 none; @@ -4507,6 +4641,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } + .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4554,7 +4689,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 { @@ -4568,7 +4703,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 { @@ -4579,7 +4714,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 { @@ -4593,6 +4728,7 @@ 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); @@ -4616,31 +4752,32 @@ 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; @@ -4699,7 +4836,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 { @@ -4713,7 +4850,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 { @@ -4724,7 +4861,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 { @@ -4782,9 +4919,10 @@ 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; @@ -4821,7 +4959,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 { @@ -4835,7 +4973,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 { @@ -4846,7 +4984,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 { @@ -4880,6 +5018,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem 1rem; background: #efefef; @@ -4918,7 +5057,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 { @@ -4949,7 +5088,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 { @@ -4963,7 +5102,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 { @@ -4974,7 +5113,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 { @@ -4991,6 +5130,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5165,7 +5305,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 { @@ -5179,7 +5319,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 { @@ -5190,7 +5330,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 { @@ -5230,6 +5370,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5272,7 +5413,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 { @@ -5286,7 +5427,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 { @@ -5297,7 +5438,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 { @@ -5344,6 +5485,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5388,6 +5530,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #dee2e6; @@ -5458,6 +5601,7 @@ 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; @@ -5508,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 { @@ -5522,7 +5666,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 { @@ -5533,7 +5677,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 { @@ -5547,6 +5691,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5602,6 +5747,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 4px; @@ -5690,6 +5836,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5740,7 +5887,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 { @@ -5750,7 +5897,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 { @@ -5760,7 +5907,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 { @@ -5770,9 +5917,10 @@ 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; @@ -5803,7 +5951,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 { @@ -5860,7 +6008,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; @@ -5870,7 +6018,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; } @@ -5879,23 +6027,29 @@ 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; @@ -5919,6 +6073,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #dee2e6; border-radius: 4px; @@ -5939,9 +6094,11 @@ .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; @@ -5983,6 +6140,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #dee2e6; color: #212529; @@ -6018,6 +6176,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6032,6 +6191,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6047,6 +6207,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6068,6 +6229,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e9ecef; border-radius: 4px; @@ -6075,6 +6237,7 @@ .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; @@ -6107,6 +6270,7 @@ 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 f8defcedfbb..10a37321484 100644 --- a/src/assets/components/themes/bootstrap4-light-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-light-purple/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #dc3545; } + .p-autocomplete-panel { background: #ffffff; color: #212529; @@ -422,9 +435,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #dc3545; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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); @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ 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; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #dc3545; } + .p-cascadeselect-panel { background: #ffffff; color: #212529; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #efefef; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #495057; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,23 +856,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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #dc3545; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #dc3545; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #ced4da; } @@ -881,9 +903,11 @@ 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; } @@ -891,26 +915,26 @@ 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; } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -954,6 +978,7 @@ .p-dropdown.p-invalid.p-component { border-color: #dc3545; } + .p-dropdown-panel { background: #ffffff; color: #212529; @@ -1017,6 +1042,7 @@ color: #212529; background: transparent; } + .p-input-filled .p-dropdown { background: #efefef; } @@ -1029,17 +1055,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #dc3545; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #dc3545; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #e9ecef; color: #495057; @@ -1052,64 +1072,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #dc3545; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1117,9 +1145,11 @@ 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; } @@ -1127,12 +1157,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1171,14 +1203,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #883cae; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #dc3545; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1211,45 +1240,57 @@ 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; } + ::-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; } @@ -1259,14 +1300,17 @@ .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; @@ -1341,9 +1385,11 @@ 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; @@ -1383,9 +1429,11 @@ 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; } @@ -1393,6 +1441,7 @@ color: #495057; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #212529; @@ -1481,6 +1530,7 @@ color: #212529; background: transparent; } + .p-input-filled .p-multiselect { background: #efefef; } @@ -1490,12 +1540,15 @@ .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; @@ -1517,6 +1570,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #28a745; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1524,6 +1578,7 @@ color: #495057; right: 0.75rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1531,6 +1586,7 @@ color: #495057; right: 2.5rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1568,9 +1624,11 @@ 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; } @@ -1583,12 +1641,15 @@ .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; } @@ -1619,9 +1680,11 @@ .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; @@ -1629,7 +1692,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 { @@ -1638,7 +1701,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 { @@ -1647,7 +1710,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 { @@ -1656,12 +1719,14 @@ 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; @@ -1713,6 +1778,7 @@ .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; @@ -1720,7 +1786,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 { @@ -1729,7 +1795,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 { @@ -1738,7 +1804,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 { @@ -1747,12 +1813,14 @@ 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; @@ -1789,12 +1857,15 @@ 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; @@ -1854,6 +1925,7 @@ color: #212529; background: transparent; } + .p-input-filled .p-treeselect { background: #efefef; } @@ -1863,6 +1935,7 @@ .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; } @@ -1870,6 +1943,7 @@ color: #495057; right: 2.357rem; } + .p-button { color: #ffffff; background: #883cae; @@ -1981,7 +2055,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 { @@ -2008,6 +2082,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2020,414 +2095,421 @@ .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; @@ -2451,6 +2533,7 @@ color: #883cae; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2462,14 +2545,17 @@ 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; @@ -2480,45 +2566,52 @@ 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; } @@ -2596,6 +2689,7 @@ .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; @@ -2624,6 +2718,7 @@ border-color: transparent; color: #6c757d; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #17a2b8; @@ -2652,6 +2747,7 @@ border-color: transparent; color: #17a2b8; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #28a745; @@ -2680,6 +2776,7 @@ border-color: transparent; color: #28a745; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffc107; @@ -2708,6 +2805,7 @@ border-color: transparent; color: #ffc107; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #6f42c1; @@ -2736,6 +2834,7 @@ border-color: transparent; color: #6f42c1; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #dc3545; @@ -2764,8 +2863,9 @@ 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; @@ -2776,13 +2876,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); @@ -2808,6 +2908,7 @@ background: #883cae; color: #ffffff; } + .p-datatable .p-paginator-top { border-width: 1px 0 0 0; border-radius: 0; @@ -2901,9 +3002,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; @@ -2913,17 +3014,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); @@ -2953,12 +3054,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 { @@ -3061,6 +3162,7 @@ .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; @@ -3099,10 +3201,12 @@ .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; @@ -3130,6 +3234,7 @@ 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; @@ -3149,6 +3254,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } + .p-column-filter-overlay { background: #ffffff; color: #212529; @@ -3186,6 +3292,7 @@ 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; @@ -3214,6 +3321,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3291,6 +3399,7 @@ .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; @@ -3299,6 +3408,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #212529; @@ -3337,6 +3447,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } + .p-paginator { background: #ffffff; color: #883cae; @@ -3346,9 +3457,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; @@ -3359,9 +3470,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; @@ -3418,6 +3529,7 @@ border-color: #dee2e6; color: #883cae; } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3495,6 +3607,7 @@ .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; @@ -3503,6 +3616,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3514,19 +3628,20 @@ 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; @@ -3583,11 +3698,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 { @@ -3660,6 +3775,7 @@ 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; @@ -3799,7 +3915,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 { @@ -3860,6 +3976,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #efefef; color: #212529; @@ -3884,6 +4001,7 @@ 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; @@ -3956,6 +4074,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #ffffff; color: #212529; @@ -3981,6 +4100,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -4004,6 +4124,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4044,6 +4165,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem 1.25rem; @@ -4110,10 +4232,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #efefef; border: 0 none; } + .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4130,6 +4254,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4198,6 +4323,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #efefef; border: 1px solid #dee2e6; @@ -4208,6 +4334,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #212529; @@ -4255,6 +4382,7 @@ .p-confirm-popup .p-confirm-popup-message { margin-left: 1rem; } + .p-dialog { border-radius: 4px; box-shadow: none; @@ -4327,6 +4455,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #212529; @@ -4368,6 +4497,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: rgba(0, 0, 0, 0.2); } + .p-sidebar { background: #ffffff; color: #212529; @@ -4378,7 +4508,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; @@ -4388,13 +4518,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); @@ -4408,6 +4538,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem 1.25rem; } + .p-tooltip .p-tooltip-text { background: #212529; color: #ffffff; @@ -4427,6 +4558,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #212529; } + .p-fileupload .p-fileupload-buttonbar { background: #efefef; padding: 1rem 1.25rem; @@ -4466,6 +4598,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #7a38a7; color: #ffffff; @@ -4476,6 +4609,7 @@ color: #ffffff; border-color: #68329e; } + .p-breadcrumb { background: #efefef; border: 0 none; @@ -4507,6 +4641,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } + .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4554,7 +4689,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 { @@ -4568,7 +4703,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 { @@ -4579,7 +4714,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 { @@ -4593,6 +4728,7 @@ 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); @@ -4616,31 +4752,32 @@ 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; @@ -4699,7 +4836,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 { @@ -4713,7 +4850,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 { @@ -4724,7 +4861,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 { @@ -4782,9 +4919,10 @@ 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; @@ -4821,7 +4959,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 { @@ -4835,7 +4973,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 { @@ -4846,7 +4984,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 { @@ -4880,6 +5018,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem 1rem; background: #efefef; @@ -4918,7 +5057,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 { @@ -4949,7 +5088,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 { @@ -4963,7 +5102,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 { @@ -4974,7 +5113,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 { @@ -4991,6 +5130,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5165,7 +5305,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 { @@ -5179,7 +5319,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 { @@ -5190,7 +5330,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 { @@ -5230,6 +5370,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5272,7 +5413,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 { @@ -5286,7 +5427,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 { @@ -5297,7 +5438,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 { @@ -5344,6 +5485,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.15s; @@ -5388,6 +5530,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #dee2e6; @@ -5458,6 +5601,7 @@ 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; @@ -5508,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 { @@ -5522,7 +5666,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 { @@ -5533,7 +5677,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 { @@ -5547,6 +5691,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5602,6 +5747,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 4px; @@ -5690,6 +5836,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5740,7 +5887,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 { @@ -5750,7 +5897,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 { @@ -5760,7 +5907,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 { @@ -5770,9 +5917,10 @@ 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; @@ -5803,7 +5951,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 { @@ -5860,7 +6008,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; @@ -5870,7 +6018,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; } @@ -5879,23 +6027,29 @@ 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; @@ -5919,6 +6073,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #dee2e6; border-radius: 4px; @@ -5939,9 +6094,11 @@ .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; @@ -5983,6 +6140,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #dee2e6; color: #212529; @@ -6018,6 +6176,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 4px; @@ -6032,6 +6191,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(136, 60, 174, 0.5); } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6047,6 +6207,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6068,6 +6229,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e9ecef; border-radius: 4px; @@ -6075,6 +6237,7 @@ .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; @@ -6107,6 +6270,7 @@ 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 7353e420c90..2f6c3a34d18 100644 --- a/src/assets/components/themes/fluent-light/theme.css +++ b/src/assets/components/themes/fluent-light/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a4252c; } + .p-autocomplete-panel { background: #ffffff; color: #323130; @@ -422,9 +435,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a4252c; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a4252c; } + .p-cascadeselect-panel { background: #ffffff; color: #323130; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #faf9f8; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #605e5c; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #005a9e; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #a4252c; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #a4252c; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #323130; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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; } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #605e5c; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #a4252c; } + .p-dropdown-panel { background: #ffffff; color: #323130; @@ -1014,6 +1038,7 @@ color: #323130; background: transparent; } + .p-input-filled .p-dropdown { background: #faf9f8; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #a4252c; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a4252c; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #f3f2f1; color: #605e5c; @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #605e5c; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a4252c; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #005a9e; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #a4252c; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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; @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: #605e5c; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #323130; @@ -1478,6 +1526,7 @@ color: #323130; background: transparent; } + .p-input-filled .p-multiselect { background: #faf9f8; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #498205; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ color: #605e5c; right: 0.5rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1528,6 +1582,7 @@ color: #605e5c; right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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; @@ -1845,6 +1913,7 @@ color: #323130; background: transparent; } + .p-input-filled .p-treeselect { background: #faf9f8; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: #605e5c; right: 2.357rem; } + .p-button { color: #ffffff; background: #0078d4; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #0078d4; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #d45c00; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #00b7c3; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #00b7c3; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #498205; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #498205; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffaa44; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffaa44; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #8378de; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #8378de; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d13438; @@ -2755,8 +2851,9 @@ 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; @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ background: #edebe9; color: #323130; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2892,9 +2990,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; @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } + .p-column-filter-overlay { background: #ffffff; color: #323130; @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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; @@ -3290,6 +3396,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f2f1; color: #323130; @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } + .p-paginator { background: #ffffff; color: #605e5c; @@ -3337,9 +3445,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; @@ -3350,9 +3458,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; @@ -3409,6 +3517,7 @@ border-color: transparent; color: #323130; } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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; @@ -3494,6 +3604,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ 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; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.9375rem 0.9375rem; } + .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: #323130; @@ -3875,6 +3989,7 @@ 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; @@ -3923,6 +4038,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #ffffff; color: #323130; @@ -3948,6 +4064,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3971,6 +4088,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #a19f9d; background: #ffffff; @@ -4011,6 +4129,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #a19f9d; padding: 1rem; @@ -4077,10 +4196,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f3f2f1; border: 0 none; } + .p-splitter { border: 1px solid #a19f9d; background: #ffffff; @@ -4097,6 +4218,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #edebe9; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4165,6 +4287,7 @@ border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; } + .p-toolbar { background: #faf9f8; border: 1px solid #a19f9d; @@ -4175,6 +4298,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #323130; @@ -4222,6 +4346,7 @@ .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; @@ -4294,6 +4419,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #323130; @@ -4335,6 +4461,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #323130; @@ -4345,7 +4472,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; @@ -4355,13 +4482,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; @@ -4375,6 +4502,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #ffffff; color: #323130; @@ -4394,6 +4522,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #ffffff; } + .p-fileupload .p-fileupload-buttonbar { background: #faf9f8; padding: 1rem; @@ -4433,6 +4562,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #106ebe; color: #ffffff; @@ -4443,6 +4573,7 @@ color: #ffffff; border-color: #005a9e; } + .p-breadcrumb { background: #ffffff; border: 1px solid #eeeeee; @@ -4474,6 +4605,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #0078d4; } + .p-contextmenu { padding: 0; background: #ffffff; @@ -4521,7 +4653,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 { @@ -4535,7 +4667,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 { @@ -4546,7 +4678,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 { @@ -4560,6 +4692,7 @@ 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); @@ -4583,31 +4716,32 @@ 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; @@ -4666,7 +4800,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 { @@ -4680,7 +4814,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 { @@ -4691,7 +4825,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 { @@ -4749,9 +4883,10 @@ 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; @@ -4788,7 +4923,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 { @@ -4802,7 +4937,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 { @@ -4813,7 +4948,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 { @@ -4847,6 +4982,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #ffffff; @@ -4885,7 +5021,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 { @@ -4916,7 +5052,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 { @@ -4930,7 +5066,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 { @@ -4941,7 +5077,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 { @@ -4958,6 +5094,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5132,7 +5269,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 { @@ -5146,7 +5283,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 { @@ -5157,7 +5294,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 { @@ -5173,6 +5310,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0; background: #ffffff; @@ -5215,7 +5353,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 { @@ -5229,7 +5367,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 { @@ -5240,7 +5378,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 { @@ -5287,6 +5425,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5331,6 +5470,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 0 none; @@ -5401,6 +5541,7 @@ outline-offset: 0; box-shadow: inset inset 0 0 0 1px #605e5c; } + .p-tieredmenu { padding: 0; background: #ffffff; @@ -5451,7 +5592,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 { @@ -5465,7 +5606,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 { @@ -5476,7 +5617,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 { @@ -5490,6 +5631,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5545,6 +5687,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 2px; @@ -5633,6 +5776,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5683,7 +5827,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 { @@ -5693,7 +5837,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 { @@ -5703,7 +5847,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 { @@ -5713,9 +5857,10 @@ 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; @@ -5746,7 +5891,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 { @@ -5803,7 +5948,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; @@ -5813,7 +5958,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; } @@ -5822,23 +5967,29 @@ 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; @@ -5862,6 +6013,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #edebe9; border-radius: 2px; @@ -5882,9 +6034,11 @@ .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; @@ -5926,6 +6080,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #edebe9; color: #323130; @@ -5961,6 +6116,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 2px; @@ -5975,6 +6131,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } + .p-progressbar { border: 0 none; height: 2px; @@ -5990,6 +6147,7 @@ color: #ffffff; line-height: 2px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6011,6 +6169,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #edebe9; border-radius: 2px; @@ -6018,6 +6177,7 @@ .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; @@ -6050,6 +6210,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #323130; @@ -6067,6 +6228,7 @@ .p-button-label { font-weight: 600; } + .p-slider:not(.p-disabled):hover { background-color: #deecf9; } @@ -6076,6 +6238,7 @@ .p-slider:not(.p-disabled):hover .p-slider-handle { border-color: #005a9e; } + .p-inputswitch { width: 40px; height: 20px; @@ -6103,6 +6266,7 @@ .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; @@ -6155,42 +6319,53 @@ .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; @@ -6201,10 +6376,11 @@ .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; @@ -6212,13 +6388,14 @@ 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; @@ -6226,20 +6403,22 @@ 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 354798a5f2f..2e7e35aaa13 100644 --- a/src/assets/components/themes/lara-dark-blue/theme.css +++ b/src/assets/components/themes/lara-dark-blue/theme.css @@ -293,32 +293,40 @@ * { 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); @@ -330,12 +338,15 @@ 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; @@ -352,6 +363,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -398,6 +410,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #fca5a5; } + .p-autocomplete-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -439,9 +452,11 @@ background: #374151; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -449,19 +464,23 @@ 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; @@ -488,7 +507,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); @@ -498,13 +517,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); @@ -513,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: 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 { @@ -669,6 +688,7 @@ 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; } @@ -676,10 +696,12 @@ 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; @@ -722,6 +744,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } + .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -761,6 +784,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #424b57; } @@ -770,9 +794,11 @@ .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; } @@ -780,6 +806,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -788,6 +815,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 22px; height: 22px; @@ -828,9 +856,11 @@ 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; } @@ -843,20 +873,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #bfdbfe; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #fca5a5; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #fca5a5; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #60a5fa; } @@ -895,9 +916,11 @@ 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; } @@ -905,26 +928,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -968,6 +991,7 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } + .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1031,6 +1055,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #424b57; } @@ -1043,17 +1068,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #fca5a5; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1066,64 +1085,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1131,9 +1158,11 @@ 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; } @@ -1141,12 +1170,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1185,14 +1216,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #93c5fd; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #fca5a5; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1225,45 +1253,57 @@ 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; } + ::-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; } @@ -1273,14 +1313,17 @@ .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); @@ -1355,9 +1398,11 @@ 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; @@ -1397,9 +1442,11 @@ 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; } @@ -1407,6 +1454,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1495,6 +1543,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #424b57; } @@ -1504,12 +1553,15 @@ .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; @@ -1531,6 +1583,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #93deac; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1538,6 +1591,7 @@ 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; } @@ -1545,6 +1599,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } + .p-radiobutton { width: 22px; height: 22px; @@ -1582,9 +1637,11 @@ 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; } @@ -1597,9 +1654,11 @@ .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; } @@ -1630,6 +1689,7 @@ .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; @@ -1637,7 +1697,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 { @@ -1646,7 +1706,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 { @@ -1655,7 +1715,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 { @@ -1664,12 +1724,14 @@ 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; @@ -1721,6 +1783,7 @@ .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; @@ -1728,7 +1791,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 { @@ -1737,7 +1800,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 { @@ -1746,7 +1809,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 { @@ -1755,12 +1818,14 @@ 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; @@ -1797,12 +1862,15 @@ 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); @@ -1862,6 +1930,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #424b57; } @@ -1871,6 +1940,7 @@ .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; } @@ -1878,6 +1948,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-button { color: #030712; background: #60a5fa; @@ -1989,7 +2060,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 { @@ -2016,6 +2087,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2028,414 +2100,421 @@ .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; @@ -2459,6 +2538,7 @@ color: #60a5fa; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2470,14 +2550,17 @@ 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; @@ -2488,45 +2571,52 @@ 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; } @@ -2604,6 +2694,7 @@ .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; @@ -2632,6 +2723,7 @@ border-color: transparent; color: #94a3b8; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2660,6 +2752,7 @@ border-color: transparent; color: #38bdf8; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2688,6 +2781,7 @@ border-color: transparent; color: #4ade80; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2716,6 +2810,7 @@ border-color: transparent; color: #fb923c; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2744,6 +2839,7 @@ border-color: transparent; color: #c084fc; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2772,8 +2868,9 @@ 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); @@ -2784,13 +2881,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); @@ -2816,6 +2913,7 @@ 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; @@ -2909,9 +3007,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); @@ -2921,17 +3019,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); @@ -2961,12 +3059,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 { @@ -3069,6 +3167,7 @@ .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; @@ -3107,10 +3206,12 @@ .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; @@ -3138,6 +3239,7 @@ 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; @@ -3157,6 +3259,7 @@ 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); @@ -3194,6 +3297,7 @@ 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; @@ -3222,6 +3326,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3299,6 +3404,7 @@ .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); @@ -3307,6 +3413,7 @@ 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); @@ -3345,6 +3452,7 @@ 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); @@ -3354,9 +3462,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); @@ -3367,9 +3475,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); @@ -3426,6 +3534,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3503,6 +3612,7 @@ .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); @@ -3511,6 +3621,7 @@ background: #1f2937; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #60a5fa; border-radius: 50%; @@ -3522,19 +3633,20 @@ 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; @@ -3591,11 +3703,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 { @@ -3668,6 +3780,7 @@ 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; @@ -3807,7 +3920,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 { @@ -3868,6 +3981,7 @@ .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); @@ -3892,6 +4006,7 @@ 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; @@ -3940,6 +4055,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -3965,6 +4081,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1f2937; } @@ -3988,6 +4105,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4028,6 +4146,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4094,10 +4213,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; } + .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4114,6 +4235,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4182,6 +4304,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4192,6 +4315,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4239,6 +4363,7 @@ .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); @@ -4311,6 +4436,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4352,6 +4478,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } + .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4362,7 +4489,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); @@ -4372,13 +4499,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); @@ -4392,6 +4519,7 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } + .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4411,6 +4539,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } + .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4450,6 +4579,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #93c5fd; color: #030712; @@ -4460,6 +4590,7 @@ color: #030712; border-color: #bfdbfe; } + .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4491,6 +4622,7 @@ .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; @@ -4538,7 +4670,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 { @@ -4552,7 +4684,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 { @@ -4563,7 +4695,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 { @@ -4577,6 +4709,7 @@ 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); @@ -4600,31 +4733,32 @@ 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; @@ -4683,7 +4817,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 { @@ -4697,7 +4831,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 { @@ -4708,7 +4842,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 { @@ -4766,9 +4900,10 @@ 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; @@ -4805,7 +4940,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 { @@ -4819,7 +4954,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 { @@ -4830,7 +4965,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 { @@ -4864,6 +4999,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #374151; @@ -4902,7 +5038,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 { @@ -4933,7 +5069,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 { @@ -4947,7 +5083,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 { @@ -4958,7 +5094,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 { @@ -4975,6 +5111,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5149,7 +5286,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 { @@ -5163,7 +5300,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 { @@ -5174,7 +5311,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 { @@ -5190,6 +5327,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5232,7 +5370,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 { @@ -5246,7 +5384,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 { @@ -5257,7 +5395,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 { @@ -5304,6 +5442,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5348,6 +5487,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5418,6 +5558,7 @@ 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; @@ -5468,7 +5609,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 { @@ -5482,7 +5623,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 { @@ -5493,7 +5634,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 { @@ -5507,6 +5648,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5562,6 +5704,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5650,6 +5793,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5700,7 +5844,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 { @@ -5710,7 +5854,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 { @@ -5720,7 +5864,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 { @@ -5730,9 +5874,10 @@ 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; @@ -5763,7 +5908,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 { @@ -5820,7 +5965,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; @@ -5830,7 +5975,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; } @@ -5839,23 +5984,29 @@ 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; @@ -5879,6 +6030,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #424b57; border-radius: 6px; @@ -5899,9 +6051,11 @@ .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; @@ -5943,6 +6097,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -5978,6 +6133,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -5992,6 +6148,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(96, 165, 250, 0.2); } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6007,6 +6164,7 @@ color: #030712; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6028,6 +6186,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6035,6 +6194,7 @@ .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; @@ -6067,6 +6227,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6083,25 +6244,32 @@ .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); } @@ -6123,37 +6291,46 @@ .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 dece54ec943..73884217be8 100644 --- a/src/assets/components/themes/lara-dark-indigo/theme.css +++ b/src/assets/components/themes/lara-dark-indigo/theme.css @@ -293,32 +293,40 @@ * { 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); @@ -330,12 +338,15 @@ 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; @@ -352,6 +363,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -398,6 +410,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #fca5a5; } + .p-autocomplete-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -439,9 +452,11 @@ background: #374151; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -449,19 +464,23 @@ 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; @@ -488,7 +507,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); @@ -498,13 +517,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); @@ -513,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: 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 { @@ -669,6 +688,7 @@ 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; } @@ -676,10 +696,12 @@ 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; @@ -722,6 +744,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } + .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -761,6 +784,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #424b57; } @@ -770,9 +794,11 @@ .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; } @@ -780,6 +806,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -788,6 +815,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 22px; height: 22px; @@ -828,9 +856,11 @@ 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; } @@ -843,20 +873,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #c7d2fe; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #fca5a5; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #fca5a5; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #818cf8; } @@ -895,9 +916,11 @@ 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; } @@ -905,26 +928,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -968,6 +991,7 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } + .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1031,6 +1055,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #424b57; } @@ -1043,17 +1068,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #fca5a5; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1066,64 +1085,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1131,9 +1158,11 @@ 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; } @@ -1141,12 +1170,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1185,14 +1216,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #a5b4fc; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #fca5a5; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1225,45 +1253,57 @@ 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; } + ::-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; } @@ -1273,14 +1313,17 @@ .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); @@ -1355,9 +1398,11 @@ 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; @@ -1397,9 +1442,11 @@ 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; } @@ -1407,6 +1454,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1495,6 +1543,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #424b57; } @@ -1504,12 +1553,15 @@ .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; @@ -1531,6 +1583,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #93deac; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1538,6 +1591,7 @@ 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; } @@ -1545,6 +1599,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } + .p-radiobutton { width: 22px; height: 22px; @@ -1582,9 +1637,11 @@ 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; } @@ -1597,9 +1654,11 @@ .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; } @@ -1630,6 +1689,7 @@ .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; @@ -1637,7 +1697,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 { @@ -1646,7 +1706,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 { @@ -1655,7 +1715,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 { @@ -1664,12 +1724,14 @@ 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; @@ -1721,6 +1783,7 @@ .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; @@ -1728,7 +1791,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 { @@ -1737,7 +1800,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 { @@ -1746,7 +1809,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 { @@ -1755,12 +1818,14 @@ 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; @@ -1797,12 +1862,15 @@ 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); @@ -1862,6 +1930,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #424b57; } @@ -1871,6 +1940,7 @@ .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; } @@ -1878,6 +1948,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-button { color: #030712; background: #818cf8; @@ -1989,7 +2060,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 { @@ -2016,6 +2087,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2028,414 +2100,421 @@ .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; @@ -2459,6 +2538,7 @@ color: #818cf8; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2470,14 +2550,17 @@ 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; @@ -2488,45 +2571,52 @@ 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; } @@ -2604,6 +2694,7 @@ .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; @@ -2632,6 +2723,7 @@ border-color: transparent; color: #94a3b8; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2660,6 +2752,7 @@ border-color: transparent; color: #38bdf8; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2688,6 +2781,7 @@ border-color: transparent; color: #4ade80; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2716,6 +2810,7 @@ border-color: transparent; color: #fb923c; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2744,6 +2839,7 @@ border-color: transparent; color: #c084fc; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2772,8 +2868,9 @@ 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); @@ -2784,13 +2881,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); @@ -2816,6 +2913,7 @@ 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; @@ -2909,9 +3007,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); @@ -2921,17 +3019,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); @@ -2961,12 +3059,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 { @@ -3069,6 +3167,7 @@ .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; @@ -3107,10 +3206,12 @@ .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; @@ -3138,6 +3239,7 @@ 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; @@ -3157,6 +3259,7 @@ 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); @@ -3194,6 +3297,7 @@ 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; @@ -3222,6 +3326,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3299,6 +3404,7 @@ .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); @@ -3307,6 +3413,7 @@ 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); @@ -3345,6 +3452,7 @@ 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); @@ -3354,9 +3462,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); @@ -3367,9 +3475,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); @@ -3426,6 +3534,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3503,6 +3612,7 @@ .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); @@ -3511,6 +3621,7 @@ background: #1f2937; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #818cf8; border-radius: 50%; @@ -3522,19 +3633,20 @@ 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; @@ -3591,11 +3703,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 { @@ -3668,6 +3780,7 @@ 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; @@ -3807,7 +3920,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 { @@ -3868,6 +3981,7 @@ .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); @@ -3892,6 +4006,7 @@ 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; @@ -3940,6 +4055,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -3965,6 +4081,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1f2937; } @@ -3988,6 +4105,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4028,6 +4146,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4094,10 +4213,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; } + .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4114,6 +4235,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4182,6 +4304,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4192,6 +4315,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4239,6 +4363,7 @@ .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); @@ -4311,6 +4436,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4352,6 +4478,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } + .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4362,7 +4489,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); @@ -4372,13 +4499,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); @@ -4392,6 +4519,7 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } + .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4411,6 +4539,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } + .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4450,6 +4579,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #a5b4fc; color: #030712; @@ -4460,6 +4590,7 @@ color: #030712; border-color: #c7d2fe; } + .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4491,6 +4622,7 @@ .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; @@ -4538,7 +4670,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 { @@ -4552,7 +4684,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 { @@ -4563,7 +4695,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 { @@ -4577,6 +4709,7 @@ 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); @@ -4600,31 +4733,32 @@ 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; @@ -4683,7 +4817,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 { @@ -4697,7 +4831,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 { @@ -4708,7 +4842,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 { @@ -4766,9 +4900,10 @@ 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; @@ -4805,7 +4940,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 { @@ -4819,7 +4954,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 { @@ -4830,7 +4965,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 { @@ -4864,6 +4999,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #374151; @@ -4902,7 +5038,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 { @@ -4933,7 +5069,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 { @@ -4947,7 +5083,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 { @@ -4958,7 +5094,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 { @@ -4975,6 +5111,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5149,7 +5286,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 { @@ -5163,7 +5300,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 { @@ -5174,7 +5311,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 { @@ -5190,6 +5327,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5232,7 +5370,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 { @@ -5246,7 +5384,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 { @@ -5257,7 +5395,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 { @@ -5304,6 +5442,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5348,6 +5487,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5418,6 +5558,7 @@ 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; @@ -5468,7 +5609,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 { @@ -5482,7 +5623,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 { @@ -5493,7 +5634,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 { @@ -5507,6 +5648,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5562,6 +5704,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5650,6 +5793,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5700,7 +5844,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 { @@ -5710,7 +5854,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 { @@ -5720,7 +5864,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 { @@ -5730,9 +5874,10 @@ 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; @@ -5763,7 +5908,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 { @@ -5820,7 +5965,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; @@ -5830,7 +5975,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; } @@ -5839,23 +5984,29 @@ 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; @@ -5879,6 +6030,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #424b57; border-radius: 6px; @@ -5899,9 +6051,11 @@ .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; @@ -5943,6 +6097,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -5978,6 +6133,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -5992,6 +6148,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(129, 140, 248, 0.2); } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6007,6 +6164,7 @@ color: #030712; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6028,6 +6186,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6035,6 +6194,7 @@ .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; @@ -6067,6 +6227,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6083,25 +6244,32 @@ .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); } @@ -6123,37 +6291,46 @@ .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 d5cc81fb057..502b20653a5 100644 --- a/src/assets/components/themes/lara-dark-purple/theme.css +++ b/src/assets/components/themes/lara-dark-purple/theme.css @@ -293,32 +293,40 @@ * { 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); @@ -330,12 +338,15 @@ 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; @@ -352,6 +363,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -398,6 +410,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #fca5a5; } + .p-autocomplete-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -439,9 +452,11 @@ background: #374151; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -449,19 +464,23 @@ 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; @@ -488,7 +507,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); @@ -498,13 +517,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); @@ -513,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: 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 { @@ -669,6 +688,7 @@ 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; } @@ -676,10 +696,12 @@ 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; @@ -722,6 +744,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } + .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -761,6 +784,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #424b57; } @@ -770,9 +794,11 @@ .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; } @@ -780,6 +806,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -788,6 +815,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 22px; height: 22px; @@ -828,9 +856,11 @@ 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; } @@ -843,20 +873,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #ddd6fe; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #fca5a5; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #fca5a5; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #a78bfa; } @@ -895,9 +916,11 @@ 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; } @@ -905,26 +928,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -968,6 +991,7 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } + .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1031,6 +1055,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #424b57; } @@ -1043,17 +1068,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #fca5a5; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1066,64 +1085,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1131,9 +1158,11 @@ 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; } @@ -1141,12 +1170,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1185,14 +1216,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #c4b5fd; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #fca5a5; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1225,45 +1253,57 @@ 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; } + ::-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; } @@ -1273,14 +1313,17 @@ .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); @@ -1355,9 +1398,11 @@ 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; @@ -1397,9 +1442,11 @@ 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; } @@ -1407,6 +1454,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1495,6 +1543,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #424b57; } @@ -1504,12 +1553,15 @@ .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; @@ -1531,6 +1583,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #93deac; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1538,6 +1591,7 @@ 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; } @@ -1545,6 +1599,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } + .p-radiobutton { width: 22px; height: 22px; @@ -1582,9 +1637,11 @@ 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; } @@ -1597,9 +1654,11 @@ .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; } @@ -1630,6 +1689,7 @@ .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; @@ -1637,7 +1697,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 { @@ -1646,7 +1706,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 { @@ -1655,7 +1715,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 { @@ -1664,12 +1724,14 @@ 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; @@ -1721,6 +1783,7 @@ .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; @@ -1728,7 +1791,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 { @@ -1737,7 +1800,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 { @@ -1746,7 +1809,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 { @@ -1755,12 +1818,14 @@ 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; @@ -1797,12 +1862,15 @@ 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); @@ -1862,6 +1930,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #424b57; } @@ -1871,6 +1940,7 @@ .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; } @@ -1878,6 +1948,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-button { color: #030712; background: #a78bfa; @@ -1989,7 +2060,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 { @@ -2016,6 +2087,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2028,414 +2100,421 @@ .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; @@ -2459,6 +2538,7 @@ color: #a78bfa; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2470,14 +2550,17 @@ 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; @@ -2488,45 +2571,52 @@ 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; } @@ -2604,6 +2694,7 @@ .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; @@ -2632,6 +2723,7 @@ border-color: transparent; color: #94a3b8; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2660,6 +2752,7 @@ border-color: transparent; color: #38bdf8; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2688,6 +2781,7 @@ border-color: transparent; color: #4ade80; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2716,6 +2810,7 @@ border-color: transparent; color: #fb923c; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2744,6 +2839,7 @@ border-color: transparent; color: #c084fc; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2772,8 +2868,9 @@ 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); @@ -2784,13 +2881,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); @@ -2816,6 +2913,7 @@ 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; @@ -2909,9 +3007,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); @@ -2921,17 +3019,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); @@ -2961,12 +3059,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 { @@ -3069,6 +3167,7 @@ .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; @@ -3107,10 +3206,12 @@ .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; @@ -3138,6 +3239,7 @@ 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; @@ -3157,6 +3259,7 @@ 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); @@ -3194,6 +3297,7 @@ 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; @@ -3222,6 +3326,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3299,6 +3404,7 @@ .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); @@ -3307,6 +3413,7 @@ 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); @@ -3345,6 +3452,7 @@ 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); @@ -3354,9 +3462,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); @@ -3367,9 +3475,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); @@ -3426,6 +3534,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3503,6 +3612,7 @@ .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); @@ -3511,6 +3621,7 @@ background: #1f2937; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #a78bfa; border-radius: 50%; @@ -3522,19 +3633,20 @@ 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; @@ -3591,11 +3703,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 { @@ -3668,6 +3780,7 @@ 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; @@ -3807,7 +3920,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 { @@ -3868,6 +3981,7 @@ .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); @@ -3892,6 +4006,7 @@ 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; @@ -3940,6 +4055,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -3965,6 +4081,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1f2937; } @@ -3988,6 +4105,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4028,6 +4146,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4094,10 +4213,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; } + .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4114,6 +4235,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4182,6 +4304,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4192,6 +4315,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4239,6 +4363,7 @@ .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); @@ -4311,6 +4436,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4352,6 +4478,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } + .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4362,7 +4489,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); @@ -4372,13 +4499,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); @@ -4392,6 +4519,7 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } + .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4411,6 +4539,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } + .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4450,6 +4579,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #c4b5fd; color: #030712; @@ -4460,6 +4590,7 @@ color: #030712; border-color: #ddd6fe; } + .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4491,6 +4622,7 @@ .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; @@ -4538,7 +4670,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 { @@ -4552,7 +4684,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 { @@ -4563,7 +4695,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 { @@ -4577,6 +4709,7 @@ 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); @@ -4600,31 +4733,32 @@ 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; @@ -4683,7 +4817,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 { @@ -4697,7 +4831,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 { @@ -4708,7 +4842,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 { @@ -4766,9 +4900,10 @@ 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; @@ -4805,7 +4940,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 { @@ -4819,7 +4954,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 { @@ -4830,7 +4965,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 { @@ -4864,6 +4999,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #374151; @@ -4902,7 +5038,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 { @@ -4933,7 +5069,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 { @@ -4947,7 +5083,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 { @@ -4958,7 +5094,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 { @@ -4975,6 +5111,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5149,7 +5286,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 { @@ -5163,7 +5300,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 { @@ -5174,7 +5311,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 { @@ -5190,6 +5327,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5232,7 +5370,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 { @@ -5246,7 +5384,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 { @@ -5257,7 +5395,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 { @@ -5304,6 +5442,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5348,6 +5487,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5418,6 +5558,7 @@ 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; @@ -5468,7 +5609,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 { @@ -5482,7 +5623,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 { @@ -5493,7 +5634,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 { @@ -5507,6 +5648,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5562,6 +5704,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5650,6 +5793,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5700,7 +5844,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 { @@ -5710,7 +5854,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 { @@ -5720,7 +5864,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 { @@ -5730,9 +5874,10 @@ 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; @@ -5763,7 +5908,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 { @@ -5820,7 +5965,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; @@ -5830,7 +5975,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; } @@ -5839,23 +5984,29 @@ 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; @@ -5879,6 +6030,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #424b57; border-radius: 6px; @@ -5899,9 +6051,11 @@ .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; @@ -5943,6 +6097,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -5978,6 +6133,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -5992,6 +6148,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(167, 139, 250, 0.2); } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6007,6 +6164,7 @@ color: #030712; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6028,6 +6186,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6035,6 +6194,7 @@ .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; @@ -6067,6 +6227,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6083,25 +6244,32 @@ .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); } @@ -6123,37 +6291,46 @@ .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 03bfd94a487..1881b9d49ec 100644 --- a/src/assets/components/themes/lara-dark-teal/theme.css +++ b/src/assets/components/themes/lara-dark-teal/theme.css @@ -293,32 +293,40 @@ * { 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); @@ -330,12 +338,15 @@ 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; @@ -352,6 +363,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -398,6 +410,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #fca5a5; } + .p-autocomplete-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -439,9 +452,11 @@ background: #374151; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #fca5a5; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -449,19 +464,23 @@ 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; @@ -488,7 +507,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); @@ -498,13 +517,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); @@ -513,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: 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 { @@ -669,6 +688,7 @@ 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; } @@ -676,10 +696,12 @@ 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; @@ -722,6 +744,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #fca5a5; } + .p-cascadeselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -761,6 +784,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #424b57; } @@ -770,9 +794,11 @@ .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; } @@ -780,6 +806,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -788,6 +815,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 22px; height: 22px; @@ -828,9 +856,11 @@ 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; } @@ -843,20 +873,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #99f6e4; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #fca5a5; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #fca5a5; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #2dd4bf; } @@ -895,9 +916,11 @@ 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; } @@ -905,26 +928,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #111827; border: 1px solid #424b57; @@ -968,6 +991,7 @@ .p-dropdown.p-invalid.p-component { border-color: #fca5a5; } + .p-dropdown-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1031,6 +1055,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #424b57; } @@ -1043,17 +1068,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #fca5a5; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #fca5a5; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1f2937; color: rgba(255, 255, 255, 0.6); @@ -1066,64 +1085,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #424b57; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #fca5a5; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1131,9 +1158,11 @@ 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; } @@ -1141,12 +1170,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1185,14 +1216,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #5eead4; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #fca5a5; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1225,45 +1253,57 @@ 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; } + ::-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; } @@ -1273,14 +1313,17 @@ .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); @@ -1355,9 +1398,11 @@ 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; @@ -1397,9 +1442,11 @@ 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; } @@ -1407,6 +1454,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-multiselect-panel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -1495,6 +1543,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #424b57; } @@ -1504,12 +1553,15 @@ .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; @@ -1531,6 +1583,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #93deac; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1538,6 +1591,7 @@ 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; } @@ -1545,6 +1599,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } + .p-radiobutton { width: 22px; height: 22px; @@ -1582,9 +1637,11 @@ 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; } @@ -1597,9 +1654,11 @@ .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; } @@ -1630,6 +1689,7 @@ .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; @@ -1637,7 +1697,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 { @@ -1646,7 +1706,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 { @@ -1655,7 +1715,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 { @@ -1664,12 +1724,14 @@ 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; @@ -1721,6 +1783,7 @@ .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; @@ -1728,7 +1791,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 { @@ -1737,7 +1800,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 { @@ -1746,7 +1809,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 { @@ -1755,12 +1818,14 @@ 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; @@ -1797,12 +1862,15 @@ 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); @@ -1862,6 +1930,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #424b57; } @@ -1871,6 +1940,7 @@ .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; } @@ -1878,6 +1948,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-button { color: #030712; background: #2dd4bf; @@ -1989,7 +2060,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 { @@ -2016,6 +2087,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2028,414 +2100,421 @@ .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; @@ -2459,6 +2538,7 @@ color: #2dd4bf; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2470,14 +2550,17 @@ 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; @@ -2488,45 +2571,52 @@ 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; } @@ -2604,6 +2694,7 @@ .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; @@ -2632,6 +2723,7 @@ border-color: transparent; color: #94a3b8; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #38bdf8; @@ -2660,6 +2752,7 @@ border-color: transparent; color: #38bdf8; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #4ade80; @@ -2688,6 +2781,7 @@ border-color: transparent; color: #4ade80; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fb923c; @@ -2716,6 +2810,7 @@ border-color: transparent; color: #fb923c; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #c084fc; @@ -2744,6 +2839,7 @@ border-color: transparent; color: #c084fc; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f87171; @@ -2772,8 +2868,9 @@ 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); @@ -2784,13 +2881,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); @@ -2816,6 +2913,7 @@ 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; @@ -2909,9 +3007,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); @@ -2921,17 +3019,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); @@ -2961,12 +3059,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 { @@ -3069,6 +3167,7 @@ .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; @@ -3107,10 +3206,12 @@ .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; @@ -3138,6 +3239,7 @@ 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; @@ -3157,6 +3259,7 @@ 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); @@ -3194,6 +3297,7 @@ 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; @@ -3222,6 +3326,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3299,6 +3404,7 @@ .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); @@ -3307,6 +3413,7 @@ 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); @@ -3345,6 +3452,7 @@ 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); @@ -3354,9 +3462,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); @@ -3367,9 +3475,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); @@ -3426,6 +3534,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3503,6 +3612,7 @@ .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); @@ -3511,6 +3621,7 @@ background: #1f2937; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #2dd4bf; border-radius: 50%; @@ -3522,19 +3633,20 @@ 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; @@ -3591,11 +3703,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 { @@ -3668,6 +3780,7 @@ 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; @@ -3807,7 +3920,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 { @@ -3868,6 +3981,7 @@ .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); @@ -3892,6 +4006,7 @@ 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; @@ -3940,6 +4055,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -3965,6 +4081,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1f2937; } @@ -3988,6 +4105,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #424b57; background: #1f2937; @@ -4028,6 +4146,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #424b57; padding: 1.25rem; @@ -4094,10 +4213,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #424b57; border: 0 none; } + .p-splitter { border: 1px solid #424b57; background: #1f2937; @@ -4114,6 +4235,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #424b57; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4182,6 +4304,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #1f2937; border: 1px solid #424b57; @@ -4192,6 +4315,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4239,6 +4363,7 @@ .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); @@ -4311,6 +4436,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4352,6 +4478,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #424b57; } + .p-sidebar { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -4362,7 +4489,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); @@ -4372,13 +4499,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); @@ -4392,6 +4519,7 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } + .p-tooltip .p-tooltip-text { background: #424b57; color: rgba(255, 255, 255, 0.87); @@ -4411,6 +4539,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #424b57; } + .p-fileupload .p-fileupload-buttonbar { background: #1f2937; padding: 1.25rem; @@ -4450,6 +4579,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #5eead4; color: #030712; @@ -4460,6 +4590,7 @@ color: #030712; border-color: #99f6e4; } + .p-breadcrumb { background: #374151; border: 1px solid #424b57; @@ -4491,6 +4622,7 @@ .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; @@ -4538,7 +4670,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 { @@ -4552,7 +4684,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 { @@ -4563,7 +4695,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 { @@ -4577,6 +4709,7 @@ 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); @@ -4600,31 +4733,32 @@ 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; @@ -4683,7 +4817,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 { @@ -4697,7 +4831,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 { @@ -4708,7 +4842,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 { @@ -4766,9 +4900,10 @@ 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; @@ -4805,7 +4940,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 { @@ -4819,7 +4954,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 { @@ -4830,7 +4965,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 { @@ -4864,6 +4999,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #374151; @@ -4902,7 +5038,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 { @@ -4933,7 +5069,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 { @@ -4947,7 +5083,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 { @@ -4958,7 +5094,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 { @@ -4975,6 +5111,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5149,7 +5286,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 { @@ -5163,7 +5300,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 { @@ -5174,7 +5311,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 { @@ -5190,6 +5327,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0.25rem 0; background: #374151; @@ -5232,7 +5370,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 { @@ -5246,7 +5384,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 { @@ -5257,7 +5395,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 { @@ -5304,6 +5442,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5348,6 +5487,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #424b57; @@ -5418,6 +5558,7 @@ 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; @@ -5468,7 +5609,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 { @@ -5482,7 +5623,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 { @@ -5493,7 +5634,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 { @@ -5507,6 +5648,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5562,6 +5704,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5650,6 +5793,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5700,7 +5844,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 { @@ -5710,7 +5854,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 { @@ -5720,7 +5864,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 { @@ -5730,9 +5874,10 @@ 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; @@ -5763,7 +5908,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 { @@ -5820,7 +5965,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; @@ -5830,7 +5975,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; } @@ -5839,23 +5984,29 @@ 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; @@ -5879,6 +6030,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #424b57; border-radius: 6px; @@ -5899,9 +6051,11 @@ .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; @@ -5943,6 +6097,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #424b57; color: rgba(255, 255, 255, 0.87); @@ -5978,6 +6133,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -5992,6 +6148,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem rgba(45, 212, 191, 0.2); } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6007,6 +6164,7 @@ color: #030712; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6028,6 +6186,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6035,6 +6194,7 @@ .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; @@ -6067,6 +6227,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1f2937; color: rgba(255, 255, 255, 0.87); @@ -6083,25 +6244,32 @@ .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); } @@ -6123,37 +6291,46 @@ .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 7b280758eda..af4a0a2cb26 100644 --- a/src/assets/components/themes/lara-light-blue/theme.css +++ b/src/assets/components/themes/lara-light-blue/theme.css @@ -293,32 +293,40 @@ * { 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); @@ -330,12 +338,15 @@ 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; @@ -352,6 +363,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -398,6 +410,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e24c4c; } + .p-autocomplete-panel { background: #ffffff; color: #4b5563; @@ -439,9 +452,11 @@ background: #ffffff; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -449,19 +464,23 @@ 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; @@ -488,7 +507,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; @@ -498,13 +517,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; @@ -513,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: #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 { @@ -669,6 +688,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -676,10 +696,12 @@ 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; @@ -722,6 +744,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } + .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -761,6 +784,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f3f4f6; } @@ -770,9 +794,11 @@ .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; } @@ -780,6 +806,7 @@ color: #6b7280; right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -788,6 +815,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 22px; height: 22px; @@ -828,9 +856,11 @@ 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; } @@ -843,20 +873,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #1D4ED8; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e24c4c; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e24c4c; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #3B82F6; } @@ -895,9 +916,11 @@ 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; } @@ -905,26 +928,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -968,6 +991,7 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } + .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1031,6 +1055,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1043,17 +1068,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e24c4c; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1066,64 +1085,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1131,9 +1158,11 @@ 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; } @@ -1141,12 +1170,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1185,14 +1216,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #2563eb; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #e24c4c; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1225,45 +1253,57 @@ 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; } + ::-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; } @@ -1273,14 +1313,17 @@ .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; @@ -1355,9 +1398,11 @@ 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; @@ -1397,9 +1442,11 @@ 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; } @@ -1407,6 +1454,7 @@ color: #6b7280; right: 3rem; } + .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1495,6 +1543,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1504,12 +1553,15 @@ .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; @@ -1531,6 +1583,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #29c76f; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1538,6 +1591,7 @@ color: #6b7280; right: 0.75rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1545,6 +1599,7 @@ color: #6b7280; right: 2.5rem; } + .p-radiobutton { width: 22px; height: 22px; @@ -1582,9 +1637,11 @@ 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; } @@ -1597,9 +1654,11 @@ .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; } @@ -1630,6 +1689,7 @@ .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; @@ -1637,7 +1697,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 { @@ -1646,7 +1706,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 { @@ -1655,7 +1715,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 { @@ -1664,12 +1724,14 @@ 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; @@ -1721,6 +1783,7 @@ .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; @@ -1728,7 +1791,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 { @@ -1737,7 +1800,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 { @@ -1746,7 +1809,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 { @@ -1755,12 +1818,14 @@ 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; @@ -1797,12 +1862,15 @@ 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; @@ -1862,6 +1930,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1871,6 +1940,7 @@ .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; } @@ -1878,6 +1948,7 @@ color: #6b7280; right: 3rem; } + .p-button { color: #ffffff; background: #3B82F6; @@ -1989,7 +2060,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 { @@ -2016,6 +2087,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2028,414 +2100,421 @@ .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; @@ -2459,6 +2538,7 @@ color: #1D4ED8; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2470,14 +2550,17 @@ 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; @@ -2488,45 +2571,52 @@ 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; } @@ -2604,6 +2694,7 @@ .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; @@ -2632,6 +2723,7 @@ border-color: transparent; color: #64748b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2660,6 +2752,7 @@ border-color: transparent; color: #0ea5e9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2688,6 +2781,7 @@ border-color: transparent; color: #22c55e; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2716,6 +2810,7 @@ border-color: transparent; color: #f97316; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2744,6 +2839,7 @@ border-color: transparent; color: #a855f7; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2772,8 +2868,9 @@ 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; @@ -2784,13 +2881,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; @@ -2816,6 +2913,7 @@ background: #EFF6FF; color: #1D4ED8; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2909,9 +3007,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; @@ -2921,17 +3019,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; @@ -2961,12 +3059,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 { @@ -3069,6 +3167,7 @@ .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; @@ -3107,10 +3206,12 @@ .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; @@ -3138,6 +3239,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3157,6 +3259,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } + .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3194,6 +3297,7 @@ 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; @@ -3222,6 +3326,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3299,6 +3404,7 @@ .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); @@ -3307,6 +3413,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3345,6 +3452,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } + .p-paginator { background: #ffffff; color: #6b7280; @@ -3354,9 +3462,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; @@ -3367,9 +3475,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; @@ -3426,6 +3534,7 @@ border-color: transparent; color: #374151; } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3503,6 +3612,7 @@ .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); @@ -3511,6 +3621,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #3B82F6; border-radius: 50%; @@ -3522,19 +3633,20 @@ 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; @@ -3591,11 +3703,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 { @@ -3668,6 +3780,7 @@ 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; @@ -3807,7 +3920,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 { @@ -3868,6 +3981,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -3892,6 +4006,7 @@ 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; @@ -3940,6 +4055,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #ffffff; color: #4b5563; @@ -3965,6 +4081,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3988,6 +4105,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4028,6 +4146,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4094,10 +4213,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; } + .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4114,6 +4235,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4182,6 +4304,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4192,6 +4315,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4239,6 +4363,7 @@ .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); @@ -4311,6 +4436,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4352,6 +4478,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #4b5563; @@ -4362,7 +4489,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; @@ -4372,13 +4499,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; @@ -4392,6 +4519,7 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } + .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4411,6 +4539,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } + .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4450,6 +4579,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #2563eb; color: #ffffff; @@ -4460,6 +4590,7 @@ color: #ffffff; border-color: #1D4ED8; } + .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4491,6 +4622,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } + .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4538,7 +4670,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 { @@ -4552,7 +4684,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 { @@ -4563,7 +4695,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 { @@ -4577,6 +4709,7 @@ 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); @@ -4600,31 +4733,32 @@ 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; @@ -4683,7 +4817,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 { @@ -4697,7 +4831,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 { @@ -4708,7 +4842,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 { @@ -4766,9 +4900,10 @@ 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; @@ -4805,7 +4940,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 { @@ -4819,7 +4954,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 { @@ -4830,7 +4965,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 { @@ -4864,6 +4999,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -4902,7 +5038,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 { @@ -4933,7 +5069,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 { @@ -4947,7 +5083,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 { @@ -4958,7 +5094,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 { @@ -4975,6 +5111,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5149,7 +5286,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 { @@ -5163,7 +5300,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 { @@ -5174,7 +5311,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 { @@ -5190,6 +5327,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5232,7 +5370,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 { @@ -5246,7 +5384,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 { @@ -5257,7 +5395,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 { @@ -5304,6 +5442,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5348,6 +5487,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5418,6 +5558,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #BFDBFE; } + .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5468,7 +5609,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 { @@ -5482,7 +5623,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 { @@ -5493,7 +5634,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 { @@ -5507,6 +5648,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5562,6 +5704,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5650,6 +5793,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5700,7 +5844,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 { @@ -5710,7 +5854,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 { @@ -5720,7 +5864,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 { @@ -5730,9 +5874,10 @@ 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; @@ -5763,7 +5908,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 { @@ -5820,7 +5965,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; @@ -5830,7 +5975,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; } @@ -5839,23 +5984,29 @@ 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; @@ -5879,6 +6030,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -5899,9 +6051,11 @@ .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; @@ -5943,6 +6097,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -5978,6 +6133,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -5992,6 +6148,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #BFDBFE; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6007,6 +6164,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6028,6 +6186,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6035,6 +6194,7 @@ .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; @@ -6067,6 +6227,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #4b5563; @@ -6083,65 +6244,78 @@ .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 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #9dc1fb, 0 1px 2px 0 black; } .p-button.p-button-secondary:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 black; } .p-button.p-button-success:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 black; } .p-button.p-button-info:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 black; } .p-button.p-button-warning:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 black; } .p-button.p-button-help:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 black; } .p-button.p-button-danger:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; } + .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #3B82F6; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #3B82F6; } + .p-speeddial-item.p-focus > .p-speeddial-action { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #9dc1fb, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #9dc1fb, 0 1px 2px 0 black; } + .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 e1f40832e2f..9c22edec0da 100644 --- a/src/assets/components/themes/lara-light-indigo/theme.css +++ b/src/assets/components/themes/lara-light-indigo/theme.css @@ -293,32 +293,40 @@ * { 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); @@ -330,12 +338,15 @@ 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; @@ -352,6 +363,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -398,6 +410,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e24c4c; } + .p-autocomplete-panel { background: #ffffff; color: #4b5563; @@ -439,9 +452,11 @@ background: #ffffff; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -449,19 +464,23 @@ 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; @@ -488,7 +507,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; @@ -498,13 +517,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; @@ -513,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: #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 { @@ -669,6 +688,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -676,10 +696,12 @@ 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; @@ -722,6 +744,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } + .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -761,6 +784,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f3f4f6; } @@ -770,9 +794,11 @@ .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; } @@ -780,6 +806,7 @@ color: #6b7280; right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -788,6 +815,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 22px; height: 22px; @@ -828,9 +856,11 @@ 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; } @@ -843,20 +873,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #4338CA; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e24c4c; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e24c4c; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #6366F1; } @@ -895,9 +916,11 @@ 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; } @@ -905,26 +928,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -968,6 +991,7 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } + .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1031,6 +1055,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1043,17 +1068,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e24c4c; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1066,64 +1085,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1131,9 +1158,11 @@ 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; } @@ -1141,12 +1170,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1185,14 +1216,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4F46E5; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #e24c4c; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1225,45 +1253,57 @@ 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; } + ::-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; } @@ -1273,14 +1313,17 @@ .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; @@ -1355,9 +1398,11 @@ 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; @@ -1397,9 +1442,11 @@ 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; } @@ -1407,6 +1454,7 @@ color: #6b7280; right: 3rem; } + .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1495,6 +1543,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1504,12 +1553,15 @@ .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; @@ -1531,6 +1583,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #29c76f; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1538,6 +1591,7 @@ color: #6b7280; right: 0.75rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1545,6 +1599,7 @@ color: #6b7280; right: 2.5rem; } + .p-radiobutton { width: 22px; height: 22px; @@ -1582,9 +1637,11 @@ 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; } @@ -1597,9 +1654,11 @@ .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; } @@ -1630,6 +1689,7 @@ .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; @@ -1637,7 +1697,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 { @@ -1646,7 +1706,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 { @@ -1655,7 +1715,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 { @@ -1664,12 +1724,14 @@ 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; @@ -1721,6 +1783,7 @@ .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; @@ -1728,7 +1791,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 { @@ -1737,7 +1800,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 { @@ -1746,7 +1809,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 { @@ -1755,12 +1818,14 @@ 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; @@ -1797,12 +1862,15 @@ 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; @@ -1862,6 +1930,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1871,6 +1940,7 @@ .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; } @@ -1878,6 +1948,7 @@ color: #6b7280; right: 3rem; } + .p-button { color: #ffffff; background: #6366F1; @@ -1989,7 +2060,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 { @@ -2016,6 +2087,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2028,414 +2100,421 @@ .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; @@ -2459,6 +2538,7 @@ color: #4338CA; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2470,14 +2550,17 @@ 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; @@ -2488,45 +2571,52 @@ 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; } @@ -2604,6 +2694,7 @@ .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; @@ -2632,6 +2723,7 @@ border-color: transparent; color: #64748b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2660,6 +2752,7 @@ border-color: transparent; color: #0ea5e9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2688,6 +2781,7 @@ border-color: transparent; color: #22c55e; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2716,6 +2810,7 @@ border-color: transparent; color: #f97316; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2744,6 +2839,7 @@ border-color: transparent; color: #a855f7; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2772,8 +2868,9 @@ 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; @@ -2784,13 +2881,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; @@ -2816,6 +2913,7 @@ background: #EEF2FF; color: #4338CA; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2909,9 +3007,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; @@ -2921,17 +3019,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; @@ -2961,12 +3059,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 { @@ -3069,6 +3167,7 @@ .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; @@ -3107,10 +3206,12 @@ .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; @@ -3138,6 +3239,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3157,6 +3259,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } + .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3194,6 +3297,7 @@ 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; @@ -3222,6 +3326,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3299,6 +3404,7 @@ .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); @@ -3307,6 +3413,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3345,6 +3452,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } + .p-paginator { background: #ffffff; color: #6b7280; @@ -3354,9 +3462,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; @@ -3367,9 +3475,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; @@ -3426,6 +3534,7 @@ border-color: transparent; color: #374151; } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3503,6 +3612,7 @@ .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); @@ -3511,6 +3621,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #6366F1; border-radius: 50%; @@ -3522,19 +3633,20 @@ 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; @@ -3591,11 +3703,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 { @@ -3668,6 +3780,7 @@ 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; @@ -3807,7 +3920,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 { @@ -3868,6 +3981,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -3892,6 +4006,7 @@ 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; @@ -3940,6 +4055,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #ffffff; color: #4b5563; @@ -3965,6 +4081,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3988,6 +4105,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4028,6 +4146,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4094,10 +4213,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; } + .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4114,6 +4235,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4182,6 +4304,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4192,6 +4315,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4239,6 +4363,7 @@ .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); @@ -4311,6 +4436,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4352,6 +4478,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #4b5563; @@ -4362,7 +4489,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; @@ -4372,13 +4499,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; @@ -4392,6 +4519,7 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } + .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4411,6 +4539,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } + .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4450,6 +4579,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #4F46E5; color: #ffffff; @@ -4460,6 +4590,7 @@ color: #ffffff; border-color: #4338CA; } + .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4491,6 +4622,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } + .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4538,7 +4670,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 { @@ -4552,7 +4684,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 { @@ -4563,7 +4695,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 { @@ -4577,6 +4709,7 @@ 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); @@ -4600,31 +4733,32 @@ 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; @@ -4683,7 +4817,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 { @@ -4697,7 +4831,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 { @@ -4708,7 +4842,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 { @@ -4766,9 +4900,10 @@ 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; @@ -4805,7 +4940,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 { @@ -4819,7 +4954,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 { @@ -4830,7 +4965,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 { @@ -4864,6 +4999,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -4902,7 +5038,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 { @@ -4933,7 +5069,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 { @@ -4947,7 +5083,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 { @@ -4958,7 +5094,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 { @@ -4975,6 +5111,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5149,7 +5286,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 { @@ -5163,7 +5300,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 { @@ -5174,7 +5311,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 { @@ -5190,6 +5327,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5232,7 +5370,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 { @@ -5246,7 +5384,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 { @@ -5257,7 +5395,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 { @@ -5304,6 +5442,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5348,6 +5487,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5418,6 +5558,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #C7D2FE; } + .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5468,7 +5609,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 { @@ -5482,7 +5623,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 { @@ -5493,7 +5634,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 { @@ -5507,6 +5648,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5562,6 +5704,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5650,6 +5793,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5700,7 +5844,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 { @@ -5710,7 +5854,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 { @@ -5720,7 +5864,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 { @@ -5730,9 +5874,10 @@ 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; @@ -5763,7 +5908,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 { @@ -5820,7 +5965,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; @@ -5830,7 +5975,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; } @@ -5839,23 +5984,29 @@ 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; @@ -5879,6 +6030,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -5899,9 +6051,11 @@ .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; @@ -5943,6 +6097,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -5978,6 +6133,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -5992,6 +6148,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #C7D2FE; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6007,6 +6164,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6028,6 +6186,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6035,6 +6194,7 @@ .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; @@ -6067,6 +6227,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #4b5563; @@ -6083,65 +6244,78 @@ .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 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b1b3f8, 0 1px 2px 0 black; } .p-button.p-button-secondary:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 black; } .p-button.p-button-success:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 black; } .p-button.p-button-info:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 black; } .p-button.p-button-warning:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 black; } .p-button.p-button-help:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 black; } .p-button.p-button-danger:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; } + .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #6366F1; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #6366F1; } + .p-speeddial-item.p-focus > .p-speeddial-action { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b1b3f8, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b1b3f8, 0 1px 2px 0 black; } + .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 02a74e05796..3b016cad22b 100644 --- a/src/assets/components/themes/lara-light-purple/theme.css +++ b/src/assets/components/themes/lara-light-purple/theme.css @@ -293,32 +293,40 @@ * { 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); @@ -330,12 +338,15 @@ 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; @@ -352,6 +363,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -398,6 +410,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e24c4c; } + .p-autocomplete-panel { background: #ffffff; color: #4b5563; @@ -439,9 +452,11 @@ background: #ffffff; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -449,19 +464,23 @@ 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; @@ -488,7 +507,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; @@ -498,13 +517,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; @@ -513,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: #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 { @@ -669,6 +688,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -676,10 +696,12 @@ 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; @@ -722,6 +744,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } + .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -761,6 +784,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f3f4f6; } @@ -770,9 +794,11 @@ .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; } @@ -780,6 +806,7 @@ color: #6b7280; right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -788,6 +815,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 22px; height: 22px; @@ -828,9 +856,11 @@ 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; } @@ -843,20 +873,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #6D28D9; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e24c4c; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e24c4c; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #8B5CF6; } @@ -895,9 +916,11 @@ 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; } @@ -905,26 +928,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -968,6 +991,7 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } + .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1031,6 +1055,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1043,17 +1068,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e24c4c; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1066,64 +1085,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1131,9 +1158,11 @@ 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; } @@ -1141,12 +1170,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1185,14 +1216,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #7C3AED; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #e24c4c; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1225,45 +1253,57 @@ 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; } + ::-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; } @@ -1273,14 +1313,17 @@ .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; @@ -1355,9 +1398,11 @@ 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; @@ -1397,9 +1442,11 @@ 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; } @@ -1407,6 +1454,7 @@ color: #6b7280; right: 3rem; } + .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1495,6 +1543,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1504,12 +1553,15 @@ .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; @@ -1531,6 +1583,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #29c76f; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1538,6 +1591,7 @@ color: #6b7280; right: 0.75rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1545,6 +1599,7 @@ color: #6b7280; right: 2.5rem; } + .p-radiobutton { width: 22px; height: 22px; @@ -1582,9 +1637,11 @@ 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; } @@ -1597,9 +1654,11 @@ .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; } @@ -1630,6 +1689,7 @@ .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; @@ -1637,7 +1697,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 { @@ -1646,7 +1706,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 { @@ -1655,7 +1715,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 { @@ -1664,12 +1724,14 @@ 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; @@ -1721,6 +1783,7 @@ .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; @@ -1728,7 +1791,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 { @@ -1737,7 +1800,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 { @@ -1746,7 +1809,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 { @@ -1755,12 +1818,14 @@ 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; @@ -1797,12 +1862,15 @@ 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; @@ -1862,6 +1930,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1871,6 +1940,7 @@ .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; } @@ -1878,6 +1948,7 @@ color: #6b7280; right: 3rem; } + .p-button { color: #ffffff; background: #8B5CF6; @@ -1989,7 +2060,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 { @@ -2016,6 +2087,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2028,414 +2100,421 @@ .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; @@ -2459,6 +2538,7 @@ color: #6D28D9; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2470,14 +2550,17 @@ 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; @@ -2488,45 +2571,52 @@ 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; } @@ -2604,6 +2694,7 @@ .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; @@ -2632,6 +2723,7 @@ border-color: transparent; color: #64748b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2660,6 +2752,7 @@ border-color: transparent; color: #0ea5e9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2688,6 +2781,7 @@ border-color: transparent; color: #22c55e; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2716,6 +2810,7 @@ border-color: transparent; color: #f97316; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2744,6 +2839,7 @@ border-color: transparent; color: #a855f7; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2772,8 +2868,9 @@ 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; @@ -2784,13 +2881,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; @@ -2816,6 +2913,7 @@ background: #F5F3FF; color: #6D28D9; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2909,9 +3007,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; @@ -2921,17 +3019,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; @@ -2961,12 +3059,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 { @@ -3069,6 +3167,7 @@ .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; @@ -3107,10 +3206,12 @@ .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; @@ -3138,6 +3239,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3157,6 +3259,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } + .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3194,6 +3297,7 @@ 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; @@ -3222,6 +3326,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3299,6 +3404,7 @@ .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); @@ -3307,6 +3413,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3345,6 +3452,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } + .p-paginator { background: #ffffff; color: #6b7280; @@ -3354,9 +3462,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; @@ -3367,9 +3475,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; @@ -3426,6 +3534,7 @@ border-color: transparent; color: #374151; } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3503,6 +3612,7 @@ .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); @@ -3511,6 +3621,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #8B5CF6; border-radius: 50%; @@ -3522,19 +3633,20 @@ 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; @@ -3591,11 +3703,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 { @@ -3668,6 +3780,7 @@ 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; @@ -3807,7 +3920,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 { @@ -3868,6 +3981,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -3892,6 +4006,7 @@ 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; @@ -3940,6 +4055,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #ffffff; color: #4b5563; @@ -3965,6 +4081,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3988,6 +4105,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4028,6 +4146,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4094,10 +4213,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; } + .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4114,6 +4235,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4182,6 +4304,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4192,6 +4315,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4239,6 +4363,7 @@ .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); @@ -4311,6 +4436,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4352,6 +4478,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #4b5563; @@ -4362,7 +4489,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; @@ -4372,13 +4499,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; @@ -4392,6 +4519,7 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } + .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4411,6 +4539,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } + .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4450,6 +4579,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #7C3AED; color: #ffffff; @@ -4460,6 +4590,7 @@ color: #ffffff; border-color: #6D28D9; } + .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4491,6 +4622,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } + .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4538,7 +4670,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 { @@ -4552,7 +4684,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 { @@ -4563,7 +4695,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 { @@ -4577,6 +4709,7 @@ 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); @@ -4600,31 +4733,32 @@ 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; @@ -4683,7 +4817,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 { @@ -4697,7 +4831,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 { @@ -4708,7 +4842,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 { @@ -4766,9 +4900,10 @@ 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; @@ -4805,7 +4940,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 { @@ -4819,7 +4954,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 { @@ -4830,7 +4965,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 { @@ -4864,6 +4999,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -4902,7 +5038,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 { @@ -4933,7 +5069,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 { @@ -4947,7 +5083,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 { @@ -4958,7 +5094,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 { @@ -4975,6 +5111,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5149,7 +5286,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 { @@ -5163,7 +5300,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 { @@ -5174,7 +5311,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 { @@ -5190,6 +5327,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5232,7 +5370,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 { @@ -5246,7 +5384,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 { @@ -5257,7 +5395,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 { @@ -5304,6 +5442,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5348,6 +5487,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5418,6 +5558,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #DDD6FE; } + .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5468,7 +5609,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 { @@ -5482,7 +5623,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 { @@ -5493,7 +5634,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 { @@ -5507,6 +5648,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5562,6 +5704,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5650,6 +5793,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5700,7 +5844,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 { @@ -5710,7 +5854,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 { @@ -5720,7 +5864,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 { @@ -5730,9 +5874,10 @@ 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; @@ -5763,7 +5908,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 { @@ -5820,7 +5965,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; @@ -5830,7 +5975,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; } @@ -5839,23 +5984,29 @@ 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; @@ -5879,6 +6030,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -5899,9 +6051,11 @@ .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; @@ -5943,6 +6097,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -5978,6 +6133,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -5992,6 +6148,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #DDD6FE; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6007,6 +6164,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6028,6 +6186,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6035,6 +6194,7 @@ .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; @@ -6067,6 +6227,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #4b5563; @@ -6083,65 +6244,78 @@ .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 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #c5aefb, 0 1px 2px 0 black; } .p-button.p-button-secondary:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 black; } .p-button.p-button-success:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 black; } .p-button.p-button-info:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 black; } .p-button.p-button-warning:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 black; } .p-button.p-button-help:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 black; } .p-button.p-button-danger:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; } + .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #8B5CF6; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #8B5CF6; } + .p-speeddial-item.p-focus > .p-speeddial-action { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #c5aefb, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #c5aefb, 0 1px 2px 0 black; } + .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 e8e85453fa7..b3639968372 100644 --- a/src/assets/components/themes/lara-light-teal/theme.css +++ b/src/assets/components/themes/lara-light-teal/theme.css @@ -293,32 +293,40 @@ * { 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); @@ -330,12 +338,15 @@ 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; @@ -352,6 +363,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -398,6 +410,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e24c4c; } + .p-autocomplete-panel { background: #ffffff; color: #4b5563; @@ -439,9 +452,11 @@ background: #ffffff; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e24c4c; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -449,19 +464,23 @@ 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; @@ -488,7 +507,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; @@ -498,13 +517,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; @@ -513,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: #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 { @@ -669,6 +688,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -676,10 +696,12 @@ 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; @@ -722,6 +744,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e24c4c; } + .p-cascadeselect-panel { background: #ffffff; color: #4b5563; @@ -761,6 +784,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f3f4f6; } @@ -770,9 +794,11 @@ .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; } @@ -780,6 +806,7 @@ color: #6b7280; right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -788,6 +815,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 22px; height: 22px; @@ -828,9 +856,11 @@ 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; } @@ -843,20 +873,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #0f766e; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e24c4c; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e24c4c; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #14b8a6; } @@ -895,9 +916,11 @@ 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; } @@ -905,26 +928,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #d1d5db; @@ -968,6 +991,7 @@ .p-dropdown.p-invalid.p-component { border-color: #e24c4c; } + .p-dropdown-panel { background: #ffffff; color: #4b5563; @@ -1031,6 +1055,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-dropdown { background: #f3f4f6; } @@ -1043,17 +1068,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e24c4c; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e24c4c; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #f3f4f6; color: #6b7280; @@ -1066,64 +1085,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d1d5db; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e24c4c; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1131,9 +1158,11 @@ 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; } @@ -1141,12 +1170,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1185,14 +1216,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0d9488; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #e24c4c; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1225,45 +1253,57 @@ 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; } + ::-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; } @@ -1273,14 +1313,17 @@ .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; @@ -1355,9 +1398,11 @@ 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; @@ -1397,9 +1442,11 @@ 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; } @@ -1407,6 +1454,7 @@ color: #6b7280; right: 3rem; } + .p-multiselect-panel { background: #ffffff; color: #4b5563; @@ -1495,6 +1543,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-multiselect { background: #f3f4f6; } @@ -1504,12 +1553,15 @@ .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; @@ -1531,6 +1583,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #29c76f; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1538,6 +1591,7 @@ color: #6b7280; right: 0.75rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1545,6 +1599,7 @@ color: #6b7280; right: 2.5rem; } + .p-radiobutton { width: 22px; height: 22px; @@ -1582,9 +1637,11 @@ 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; } @@ -1597,9 +1654,11 @@ .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; } @@ -1630,6 +1689,7 @@ .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; @@ -1637,7 +1697,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 { @@ -1646,7 +1706,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 { @@ -1655,7 +1715,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 { @@ -1664,12 +1724,14 @@ 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; @@ -1721,6 +1783,7 @@ .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; @@ -1728,7 +1791,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 { @@ -1737,7 +1800,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 { @@ -1746,7 +1809,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 { @@ -1755,12 +1818,14 @@ 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; @@ -1797,12 +1862,15 @@ 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; @@ -1862,6 +1930,7 @@ color: #4b5563; background: transparent; } + .p-input-filled .p-treeselect { background: #f3f4f6; } @@ -1871,6 +1940,7 @@ .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; } @@ -1878,6 +1948,7 @@ color: #6b7280; right: 3rem; } + .p-button { color: #ffffff; background: #14b8a6; @@ -1989,7 +2060,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 { @@ -2016,6 +2087,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2028,414 +2100,421 @@ .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; @@ -2459,6 +2538,7 @@ color: #0f766e; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2470,14 +2550,17 @@ 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; @@ -2488,45 +2571,52 @@ 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; } @@ -2604,6 +2694,7 @@ .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; @@ -2632,6 +2723,7 @@ border-color: transparent; color: #64748b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0ea5e9; @@ -2660,6 +2752,7 @@ border-color: transparent; color: #0ea5e9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2688,6 +2781,7 @@ border-color: transparent; color: #22c55e; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f97316; @@ -2716,6 +2810,7 @@ border-color: transparent; color: #f97316; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2744,6 +2839,7 @@ border-color: transparent; color: #a855f7; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2772,8 +2868,9 @@ 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; @@ -2784,13 +2881,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; @@ -2816,6 +2913,7 @@ background: #0f766e; color: #0f766e; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2909,9 +3007,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; @@ -2921,17 +3019,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; @@ -2961,12 +3059,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 { @@ -3069,6 +3167,7 @@ .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; @@ -3107,10 +3206,12 @@ .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; @@ -3138,6 +3239,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3157,6 +3259,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } + .p-column-filter-overlay { background: #ffffff; color: #4b5563; @@ -3194,6 +3297,7 @@ 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; @@ -3222,6 +3326,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3299,6 +3404,7 @@ .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); @@ -3307,6 +3413,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f3f4f6; color: #4b5563; @@ -3345,6 +3452,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } + .p-paginator { background: #ffffff; color: #6b7280; @@ -3354,9 +3462,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; @@ -3367,9 +3475,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; @@ -3426,6 +3534,7 @@ border-color: transparent; color: #374151; } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3503,6 +3612,7 @@ .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); @@ -3511,6 +3621,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #14b8a6; border-radius: 50%; @@ -3522,19 +3633,20 @@ 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; @@ -3591,11 +3703,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 { @@ -3668,6 +3780,7 @@ 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; @@ -3807,7 +3920,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 { @@ -3868,6 +3981,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #f9fafb; color: #374151; @@ -3892,6 +4006,7 @@ 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; @@ -3940,6 +4055,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #ffffff; color: #4b5563; @@ -3965,6 +4081,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3988,6 +4105,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4028,6 +4146,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4094,10 +4213,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f9fafb; border: 0 none; } + .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4114,6 +4235,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4182,6 +4304,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #f9fafb; border: 1px solid #e5e7eb; @@ -4192,6 +4315,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #4b5563; @@ -4239,6 +4363,7 @@ .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); @@ -4311,6 +4436,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #4b5563; @@ -4352,6 +4478,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #4b5563; @@ -4362,7 +4489,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; @@ -4372,13 +4499,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; @@ -4392,6 +4519,7 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } + .p-tooltip .p-tooltip-text { background: #4b5563; color: #ffffff; @@ -4411,6 +4539,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4b5563; } + .p-fileupload .p-fileupload-buttonbar { background: #f9fafb; padding: 1.25rem; @@ -4450,6 +4579,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #0d9488; color: #ffffff; @@ -4460,6 +4590,7 @@ color: #ffffff; border-color: #0f766e; } + .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4491,6 +4622,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6b7280; } + .p-contextmenu { padding: 0.5rem 0; background: #ffffff; @@ -4538,7 +4670,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 { @@ -4552,7 +4684,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 { @@ -4563,7 +4695,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 { @@ -4577,6 +4709,7 @@ 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); @@ -4600,31 +4733,32 @@ 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; @@ -4683,7 +4817,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 { @@ -4697,7 +4831,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 { @@ -4708,7 +4842,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 { @@ -4766,9 +4900,10 @@ 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; @@ -4805,7 +4940,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 { @@ -4819,7 +4954,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 { @@ -4830,7 +4965,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 { @@ -4864,6 +4999,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #f9fafb; @@ -4902,7 +5038,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 { @@ -4933,7 +5069,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 { @@ -4947,7 +5083,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 { @@ -4958,7 +5094,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 { @@ -4975,6 +5111,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5149,7 +5286,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 { @@ -5163,7 +5300,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 { @@ -5174,7 +5311,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 { @@ -5190,6 +5327,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5232,7 +5370,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 { @@ -5246,7 +5384,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 { @@ -5257,7 +5395,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 { @@ -5304,6 +5442,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5348,6 +5487,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5418,6 +5558,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #99f6e4; } + .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5468,7 +5609,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 { @@ -5482,7 +5623,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 { @@ -5493,7 +5634,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 { @@ -5507,6 +5648,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5562,6 +5704,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5650,6 +5793,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 1; } @@ -5700,7 +5844,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 { @@ -5710,7 +5854,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 { @@ -5720,7 +5864,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 { @@ -5730,9 +5874,10 @@ 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; @@ -5763,7 +5908,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 { @@ -5820,7 +5965,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; @@ -5830,7 +5975,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; } @@ -5839,23 +5984,29 @@ 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; @@ -5879,6 +6030,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #e5e7eb; border-radius: 6px; @@ -5899,9 +6051,11 @@ .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; @@ -5943,6 +6097,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #e5e7eb; color: #4b5563; @@ -5978,6 +6133,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -5992,6 +6148,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #99f6e4; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6007,6 +6164,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6028,6 +6186,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e5e7eb; border-radius: 6px; @@ -6035,6 +6194,7 @@ .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; @@ -6067,6 +6227,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #4b5563; @@ -6083,65 +6244,78 @@ .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 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #75f0e3, 0 1px 2px 0 black; } .p-button.p-button-secondary:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #b0b9c6, 0 1px 2px 0 black; } .p-button.p-button-success:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #88eaac, 0 1px 2px 0 black; } .p-button.p-button-info:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #83d3f8, 0 1px 2px 0 black; } .p-button.p-button-warning:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #fcb98b, 0 1px 2px 0 black; } .p-button.p-button-help:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #d4aafb, 0 1px 2px 0 black; } .p-button.p-button-danger:enabled:focus { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #f7a2a2, 0 1px 2px 0 black; } + .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { box-shadow: inset 0 2px 0 0 #14b8a6; } .p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { box-shadow: inset 0 -2px 0 0 #14b8a6; } + .p-speeddial-item.p-focus > .p-speeddial-action { - box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #75f0e3, 0 1px 2px 0 rgb(0, 0, 0); + box-shadow: 0 0 0 2px #ffffff, 0 0 0 4px #75f0e3, 0 1px 2px 0 black; } + .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 f37b24319e4..8442b0c35ee 100644 --- a/src/assets/components/themes/luna-amber/theme.css +++ b/src/assets/components/themes/luna-amber/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } + .p-autocomplete-panel { background: #323232; color: #dedede; @@ -422,9 +435,11 @@ background: #191919; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -432,19 +447,23 @@ 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; @@ -471,23 +490,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -496,14 +515,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 { @@ -562,7 +581,7 @@ .p-datepicker .p-timepicker button { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } + .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #4b4b4b; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #888888; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,23 +856,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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e57373; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e57373; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFE082; } @@ -881,9 +903,11 @@ 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; } @@ -891,26 +915,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -954,6 +978,7 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } + .p-dropdown-panel { background: #323232; color: #dedede; @@ -1017,6 +1042,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1029,17 +1055,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e57373; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #252525; color: #888888; @@ -1052,64 +1072,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1117,9 +1145,11 @@ 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; } @@ -1127,12 +1157,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1171,14 +1203,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #FFD54F; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #e57373; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1211,45 +1240,57 @@ 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; } + ::-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; } @@ -1259,14 +1300,17 @@ .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; @@ -1341,9 +1385,11 @@ 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; @@ -1383,9 +1429,11 @@ 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; } @@ -1393,6 +1441,7 @@ color: #888888; right: 2.357rem; } + .p-multiselect-panel { background: #323232; color: #dedede; @@ -1423,7 +1472,7 @@ margin-left: 0.5rem; width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -1481,6 +1530,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1490,12 +1540,15 @@ .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; @@ -1517,6 +1570,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #aed581; } + p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1524,6 +1578,7 @@ color: #888888; right: 0.429rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1531,6 +1586,7 @@ color: #888888; right: 1.858rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1568,9 +1624,11 @@ 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; } @@ -1583,12 +1641,15 @@ .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; } @@ -1619,9 +1680,11 @@ .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; @@ -1629,7 +1692,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 { @@ -1638,7 +1701,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 { @@ -1647,7 +1710,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 { @@ -1656,12 +1719,14 @@ 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; @@ -1713,6 +1778,7 @@ .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; @@ -1720,7 +1786,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 { @@ -1729,7 +1795,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 { @@ -1738,7 +1804,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 { @@ -1747,12 +1813,14 @@ 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; @@ -1789,12 +1857,15 @@ 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; @@ -1830,7 +1901,7 @@ .p-treeselect-panel .p-treeselect-header .p-treeselect-close { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -1854,6 +1925,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1863,6 +1935,7 @@ .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; } @@ -1870,6 +1943,7 @@ color: #888888; right: 2.357rem; } + .p-button { color: #212529; background: #FFE082; @@ -1981,7 +2055,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 { @@ -2008,6 +2082,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2020,414 +2095,421 @@ .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; @@ -2451,6 +2533,7 @@ color: #FFE082; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2462,14 +2545,17 @@ 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; @@ -2480,45 +2566,52 @@ 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; } @@ -2596,6 +2689,7 @@ .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; @@ -2624,6 +2718,7 @@ border-color: transparent; color: #b0bec5; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2652,6 +2747,7 @@ border-color: transparent; color: #4fc3f7; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2680,6 +2776,7 @@ border-color: transparent; color: #aed581; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2708,6 +2805,7 @@ border-color: transparent; color: #ffb74d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2736,6 +2834,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2764,11 +2863,12 @@ 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: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -2776,13 +2876,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; @@ -2808,6 +2908,7 @@ background: #FFE082; color: #212529; } + .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -2901,29 +3002,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -2953,12 +3054,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 { @@ -3061,6 +3162,7 @@ .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; @@ -3099,14 +3201,16 @@ .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: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3130,10 +3234,11 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3149,6 +3254,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3186,6 +3292,7 @@ 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; @@ -3214,6 +3321,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } + .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3291,6 +3399,7 @@ .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); @@ -3299,6 +3408,7 @@ background: #323232; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3337,6 +3447,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-paginator { background: #252525; color: #dedede; @@ -3346,9 +3457,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; @@ -3359,9 +3470,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; @@ -3418,6 +3529,7 @@ border-color: transparent; color: #4c4c4c; } + .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3495,6 +3607,7 @@ .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); @@ -3503,6 +3616,7 @@ background: #323232; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3514,19 +3628,20 @@ 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; @@ -3552,7 +3667,7 @@ margin-right: 0.5rem; width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3583,11 +3698,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 { @@ -3660,6 +3775,7 @@ 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; @@ -3747,7 +3863,7 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3799,7 +3915,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 { @@ -3860,6 +3976,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -3884,6 +4001,7 @@ 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; @@ -3932,6 +4050,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } + .p-card { background: #323232; color: #dedede; @@ -3957,6 +4076,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #323232; } @@ -3980,6 +4100,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4020,6 +4141,7 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } + .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4034,7 +4156,7 @@ .p-panel .p-panel-header .p-panel-header-icon { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -4086,10 +4208,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; } + .p-splitter { border: 1px solid #191919; background: #323232; @@ -4106,6 +4230,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4174,6 +4299,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4184,6 +4310,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #323232; color: #dedede; @@ -4231,6 +4358,7 @@ .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); @@ -4251,7 +4379,7 @@ .p-dialog .p-dialog-header .p-dialog-header-icon { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -4303,6 +4431,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #323232; color: #dedede; @@ -4344,6 +4473,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } + .p-sidebar { background: #323232; color: #dedede; @@ -4354,23 +4484,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -4384,6 +4514,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } + .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4403,6 +4534,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } + .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4442,6 +4574,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #FFD54F; color: #212529; @@ -4452,6 +4585,7 @@ color: #212529; border-color: #FFCA28; } + .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4483,6 +4617,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } + .p-contextmenu { padding: 0; background: #252525; @@ -4530,7 +4665,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 { @@ -4544,7 +4679,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 { @@ -4555,7 +4690,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 { @@ -4569,6 +4704,7 @@ 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); @@ -4592,31 +4728,32 @@ 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; @@ -4675,7 +4812,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 { @@ -4689,7 +4826,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 { @@ -4700,7 +4837,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 { @@ -4758,9 +4895,10 @@ 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; @@ -4797,7 +4935,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 { @@ -4811,7 +4949,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 { @@ -4822,7 +4960,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 { @@ -4856,6 +4994,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #252525; @@ -4894,7 +5033,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 { @@ -4925,7 +5064,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 { @@ -4939,7 +5078,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 { @@ -4950,7 +5089,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 { @@ -4967,6 +5106,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5141,7 +5281,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 { @@ -5155,7 +5295,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 { @@ -5166,7 +5306,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 { @@ -5182,6 +5322,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } + .p-slidemenu { padding: 0; background: #252525; @@ -5224,7 +5365,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 { @@ -5238,7 +5379,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 { @@ -5249,7 +5390,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 { @@ -5296,6 +5437,7 @@ 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; @@ -5340,6 +5482,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5410,6 +5553,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } + .p-tieredmenu { padding: 0; background: #252525; @@ -5460,7 +5604,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 { @@ -5474,7 +5618,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 { @@ -5485,7 +5629,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 { @@ -5499,6 +5643,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem; margin: 0; @@ -5554,6 +5699,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5642,6 +5788,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5692,7 +5839,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 { @@ -5702,7 +5849,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 { @@ -5712,7 +5859,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 { @@ -5722,9 +5869,10 @@ 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; @@ -5755,7 +5903,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 { @@ -5812,7 +5960,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; @@ -5822,7 +5970,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; } @@ -5831,23 +5979,29 @@ 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; @@ -5871,6 +6025,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -5891,9 +6046,11 @@ .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; @@ -5935,6 +6092,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #4b4b4b; color: #dedede; @@ -5970,6 +6128,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -5984,6 +6143,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-progressbar { border: 0 none; height: 24px; @@ -5999,6 +6159,7 @@ color: #212529; line-height: 24px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6020,6 +6181,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6027,6 +6189,7 @@ .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; @@ -6059,6 +6222,7 @@ 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 0bd2d600e0b..b4ac86d4bcb 100644 --- a/src/assets/components/themes/luna-blue/theme.css +++ b/src/assets/components/themes/luna-blue/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } + .p-autocomplete-panel { background: #323232; color: #dedede; @@ -422,9 +435,11 @@ background: #191919; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -432,19 +447,23 @@ 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; @@ -471,23 +490,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -496,14 +515,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 { @@ -562,7 +581,7 @@ .p-datepicker .p-timepicker button { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } + .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #4b4b4b; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #888888; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,23 +856,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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e57373; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e57373; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81D4FA; } @@ -881,9 +903,11 @@ 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; } @@ -891,26 +915,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -954,6 +978,7 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } + .p-dropdown-panel { background: #323232; color: #dedede; @@ -1017,6 +1042,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1029,17 +1055,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e57373; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #252525; color: #888888; @@ -1052,64 +1072,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1117,9 +1145,11 @@ 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; } @@ -1127,12 +1157,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1171,14 +1203,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4FC3F7; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #e57373; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1211,45 +1240,57 @@ 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; } + ::-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; } @@ -1259,14 +1300,17 @@ .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; @@ -1341,9 +1385,11 @@ 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; @@ -1383,9 +1429,11 @@ 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; } @@ -1393,6 +1441,7 @@ color: #888888; right: 2.357rem; } + .p-multiselect-panel { background: #323232; color: #dedede; @@ -1423,7 +1472,7 @@ margin-left: 0.5rem; width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -1481,6 +1530,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1490,12 +1540,15 @@ .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; @@ -1517,6 +1570,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #aed581; } + p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1524,6 +1578,7 @@ color: #888888; right: 0.429rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1531,6 +1586,7 @@ color: #888888; right: 1.858rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1568,9 +1624,11 @@ 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; } @@ -1583,12 +1641,15 @@ .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; } @@ -1619,9 +1680,11 @@ .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; @@ -1629,7 +1692,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 { @@ -1638,7 +1701,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 { @@ -1647,7 +1710,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 { @@ -1656,12 +1719,14 @@ 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; @@ -1713,6 +1778,7 @@ .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; @@ -1720,7 +1786,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 { @@ -1729,7 +1795,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 { @@ -1738,7 +1804,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 { @@ -1747,12 +1813,14 @@ 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; @@ -1789,12 +1857,15 @@ 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; @@ -1830,7 +1901,7 @@ .p-treeselect-panel .p-treeselect-header .p-treeselect-close { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -1854,6 +1925,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1863,6 +1935,7 @@ .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; } @@ -1870,6 +1943,7 @@ color: #888888; right: 2.357rem; } + .p-button { color: #212529; background: #81D4FA; @@ -1981,7 +2055,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 { @@ -2008,6 +2082,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2020,414 +2095,421 @@ .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; @@ -2451,6 +2533,7 @@ color: #81D4FA; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2462,14 +2545,17 @@ 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; @@ -2480,45 +2566,52 @@ 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; } @@ -2596,6 +2689,7 @@ .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; @@ -2624,6 +2718,7 @@ border-color: transparent; color: #b0bec5; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2652,6 +2747,7 @@ border-color: transparent; color: #4fc3f7; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2680,6 +2776,7 @@ border-color: transparent; color: #aed581; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2708,6 +2805,7 @@ border-color: transparent; color: #ffb74d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2736,6 +2834,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2764,11 +2863,12 @@ 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: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -2776,13 +2876,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; @@ -2808,6 +2908,7 @@ background: #81D4FA; color: #212529; } + .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -2901,29 +3002,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -2953,12 +3054,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 { @@ -3061,6 +3162,7 @@ .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; @@ -3099,14 +3201,16 @@ .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: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3130,10 +3234,11 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3149,6 +3254,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3186,6 +3292,7 @@ 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; @@ -3214,6 +3321,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } + .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3291,6 +3399,7 @@ .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); @@ -3299,6 +3408,7 @@ background: #323232; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3337,6 +3447,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-paginator { background: #252525; color: #dedede; @@ -3346,9 +3457,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; @@ -3359,9 +3470,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; @@ -3418,6 +3529,7 @@ border-color: transparent; color: #4c4c4c; } + .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3495,6 +3607,7 @@ .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); @@ -3503,6 +3616,7 @@ background: #323232; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3514,19 +3628,20 @@ 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; @@ -3552,7 +3667,7 @@ margin-right: 0.5rem; width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3583,11 +3698,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 { @@ -3660,6 +3775,7 @@ 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; @@ -3747,7 +3863,7 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3799,7 +3915,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 { @@ -3860,6 +3976,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -3884,6 +4001,7 @@ 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; @@ -3932,6 +4050,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } + .p-card { background: #323232; color: #dedede; @@ -3957,6 +4076,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #323232; } @@ -3980,6 +4100,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4020,6 +4141,7 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } + .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4034,7 +4156,7 @@ .p-panel .p-panel-header .p-panel-header-icon { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -4086,10 +4208,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; } + .p-splitter { border: 1px solid #191919; background: #323232; @@ -4106,6 +4230,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4174,6 +4299,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4184,6 +4310,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #323232; color: #dedede; @@ -4231,6 +4358,7 @@ .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); @@ -4251,7 +4379,7 @@ .p-dialog .p-dialog-header .p-dialog-header-icon { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -4303,6 +4431,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #323232; color: #dedede; @@ -4344,6 +4473,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } + .p-sidebar { background: #323232; color: #dedede; @@ -4354,23 +4484,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -4384,6 +4514,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } + .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4403,6 +4534,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } + .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4442,6 +4574,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #4FC3F7; color: #212529; @@ -4452,6 +4585,7 @@ color: #212529; border-color: #29B6F6; } + .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4483,6 +4617,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } + .p-contextmenu { padding: 0; background: #252525; @@ -4530,7 +4665,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 { @@ -4544,7 +4679,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 { @@ -4555,7 +4690,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 { @@ -4569,6 +4704,7 @@ 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); @@ -4592,31 +4728,32 @@ 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; @@ -4675,7 +4812,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 { @@ -4689,7 +4826,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 { @@ -4700,7 +4837,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 { @@ -4758,9 +4895,10 @@ 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; @@ -4797,7 +4935,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 { @@ -4811,7 +4949,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 { @@ -4822,7 +4960,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 { @@ -4856,6 +4994,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #252525; @@ -4894,7 +5033,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 { @@ -4925,7 +5064,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 { @@ -4939,7 +5078,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 { @@ -4950,7 +5089,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 { @@ -4967,6 +5106,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5141,7 +5281,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 { @@ -5155,7 +5295,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 { @@ -5166,7 +5306,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 { @@ -5182,6 +5322,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } + .p-slidemenu { padding: 0; background: #252525; @@ -5224,7 +5365,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 { @@ -5238,7 +5379,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 { @@ -5249,7 +5390,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 { @@ -5296,6 +5437,7 @@ 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; @@ -5340,6 +5482,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5410,6 +5553,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } + .p-tieredmenu { padding: 0; background: #252525; @@ -5460,7 +5604,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 { @@ -5474,7 +5618,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 { @@ -5485,7 +5629,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 { @@ -5499,6 +5643,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem; margin: 0; @@ -5554,6 +5699,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5642,6 +5788,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5692,7 +5839,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 { @@ -5702,7 +5849,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 { @@ -5712,7 +5859,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 { @@ -5722,9 +5869,10 @@ 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; @@ -5755,7 +5903,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 { @@ -5812,7 +5960,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; @@ -5822,7 +5970,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; } @@ -5831,23 +5979,29 @@ 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; @@ -5871,6 +6025,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -5891,9 +6046,11 @@ .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; @@ -5935,6 +6092,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #4b4b4b; color: #dedede; @@ -5970,6 +6128,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -5984,6 +6143,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-progressbar { border: 0 none; height: 24px; @@ -5999,6 +6159,7 @@ color: #212529; line-height: 24px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6020,6 +6181,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6027,6 +6189,7 @@ .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; @@ -6059,6 +6222,7 @@ 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 fda8b606cf2..215fdbb7a70 100644 --- a/src/assets/components/themes/luna-green/theme.css +++ b/src/assets/components/themes/luna-green/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } + .p-autocomplete-panel { background: #323232; color: #dedede; @@ -422,9 +435,11 @@ background: #191919; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -432,19 +447,23 @@ 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; @@ -471,23 +490,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -496,14 +515,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 { @@ -562,7 +581,7 @@ .p-datepicker .p-timepicker button { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } + .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #4b4b4b; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #888888; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,23 +856,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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e57373; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e57373; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #C5E1A5; } @@ -881,9 +903,11 @@ 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; } @@ -891,26 +915,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -954,6 +978,7 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } + .p-dropdown-panel { background: #323232; color: #dedede; @@ -1017,6 +1042,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1029,17 +1055,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e57373; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #252525; color: #888888; @@ -1052,64 +1072,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1117,9 +1145,11 @@ 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; } @@ -1127,12 +1157,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1171,14 +1203,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #AED581; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #e57373; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1211,45 +1240,57 @@ 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; } + ::-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; } @@ -1259,14 +1300,17 @@ .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; @@ -1341,9 +1385,11 @@ 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; @@ -1383,9 +1429,11 @@ 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; } @@ -1393,6 +1441,7 @@ color: #888888; right: 2.357rem; } + .p-multiselect-panel { background: #323232; color: #dedede; @@ -1423,7 +1472,7 @@ margin-left: 0.5rem; width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -1481,6 +1530,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1490,12 +1540,15 @@ .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; @@ -1517,6 +1570,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #aed581; } + p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1524,6 +1578,7 @@ color: #888888; right: 0.429rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1531,6 +1586,7 @@ color: #888888; right: 1.858rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1568,9 +1624,11 @@ 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; } @@ -1583,12 +1641,15 @@ .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; } @@ -1619,9 +1680,11 @@ .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; @@ -1629,7 +1692,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 { @@ -1638,7 +1701,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 { @@ -1647,7 +1710,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 { @@ -1656,12 +1719,14 @@ 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; @@ -1713,6 +1778,7 @@ .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; @@ -1720,7 +1786,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 { @@ -1729,7 +1795,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 { @@ -1738,7 +1804,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 { @@ -1747,12 +1813,14 @@ 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; @@ -1789,12 +1857,15 @@ 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; @@ -1830,7 +1901,7 @@ .p-treeselect-panel .p-treeselect-header .p-treeselect-close { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -1854,6 +1925,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1863,6 +1935,7 @@ .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; } @@ -1870,6 +1943,7 @@ color: #888888; right: 2.357rem; } + .p-button { color: #212529; background: #C5E1A5; @@ -1981,7 +2055,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 { @@ -2008,6 +2082,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2020,414 +2095,421 @@ .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; @@ -2451,6 +2533,7 @@ color: #C5E1A5; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2462,14 +2545,17 @@ 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; @@ -2480,45 +2566,52 @@ 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; } @@ -2596,6 +2689,7 @@ .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; @@ -2624,6 +2718,7 @@ border-color: transparent; color: #b0bec5; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2652,6 +2747,7 @@ border-color: transparent; color: #4fc3f7; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2680,6 +2776,7 @@ border-color: transparent; color: #aed581; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2708,6 +2805,7 @@ border-color: transparent; color: #ffb74d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2736,6 +2834,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2764,11 +2863,12 @@ 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: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -2776,13 +2876,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; @@ -2808,6 +2908,7 @@ background: #C5E1A5; color: #212529; } + .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -2901,29 +3002,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -2953,12 +3054,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 { @@ -3061,6 +3162,7 @@ .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; @@ -3099,14 +3201,16 @@ .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: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3130,10 +3234,11 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3149,6 +3254,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3186,6 +3292,7 @@ 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; @@ -3214,6 +3321,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } + .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3291,6 +3399,7 @@ .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); @@ -3299,6 +3408,7 @@ background: #323232; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3337,6 +3447,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-paginator { background: #252525; color: #dedede; @@ -3346,9 +3457,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; @@ -3359,9 +3470,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; @@ -3418,6 +3529,7 @@ border-color: transparent; color: #4c4c4c; } + .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3495,6 +3607,7 @@ .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); @@ -3503,6 +3616,7 @@ background: #323232; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3514,19 +3628,20 @@ 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; @@ -3552,7 +3667,7 @@ margin-right: 0.5rem; width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3583,11 +3698,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 { @@ -3660,6 +3775,7 @@ 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; @@ -3747,7 +3863,7 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3799,7 +3915,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 { @@ -3860,6 +3976,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -3884,6 +4001,7 @@ 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; @@ -3932,6 +4050,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } + .p-card { background: #323232; color: #dedede; @@ -3957,6 +4076,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #323232; } @@ -3980,6 +4100,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4020,6 +4141,7 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } + .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4034,7 +4156,7 @@ .p-panel .p-panel-header .p-panel-header-icon { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -4086,10 +4208,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; } + .p-splitter { border: 1px solid #191919; background: #323232; @@ -4106,6 +4230,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4174,6 +4299,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4184,6 +4310,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #323232; color: #dedede; @@ -4231,6 +4358,7 @@ .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); @@ -4251,7 +4379,7 @@ .p-dialog .p-dialog-header .p-dialog-header-icon { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -4303,6 +4431,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #323232; color: #dedede; @@ -4344,6 +4473,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } + .p-sidebar { background: #323232; color: #dedede; @@ -4354,23 +4484,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -4384,6 +4514,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } + .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4403,6 +4534,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } + .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4442,6 +4574,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #AED581; color: #212529; @@ -4452,6 +4585,7 @@ color: #212529; border-color: #9CCC65; } + .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4483,6 +4617,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } + .p-contextmenu { padding: 0; background: #252525; @@ -4530,7 +4665,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 { @@ -4544,7 +4679,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 { @@ -4555,7 +4690,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 { @@ -4569,6 +4704,7 @@ 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); @@ -4592,31 +4728,32 @@ 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; @@ -4675,7 +4812,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 { @@ -4689,7 +4826,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 { @@ -4700,7 +4837,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 { @@ -4758,9 +4895,10 @@ 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; @@ -4797,7 +4935,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 { @@ -4811,7 +4949,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 { @@ -4822,7 +4960,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 { @@ -4856,6 +4994,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #252525; @@ -4894,7 +5033,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 { @@ -4925,7 +5064,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 { @@ -4939,7 +5078,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 { @@ -4950,7 +5089,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 { @@ -4967,6 +5106,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5141,7 +5281,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 { @@ -5155,7 +5295,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 { @@ -5166,7 +5306,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 { @@ -5182,6 +5322,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } + .p-slidemenu { padding: 0; background: #252525; @@ -5224,7 +5365,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 { @@ -5238,7 +5379,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 { @@ -5249,7 +5390,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 { @@ -5296,6 +5437,7 @@ 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; @@ -5340,6 +5482,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5410,6 +5553,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } + .p-tieredmenu { padding: 0; background: #252525; @@ -5460,7 +5604,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 { @@ -5474,7 +5618,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 { @@ -5485,7 +5629,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 { @@ -5499,6 +5643,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem; margin: 0; @@ -5554,6 +5699,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5642,6 +5788,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5692,7 +5839,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 { @@ -5702,7 +5849,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 { @@ -5712,7 +5859,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 { @@ -5722,9 +5869,10 @@ 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; @@ -5755,7 +5903,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 { @@ -5812,7 +5960,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; @@ -5822,7 +5970,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; } @@ -5831,23 +5979,29 @@ 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; @@ -5871,6 +6025,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -5891,9 +6046,11 @@ .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; @@ -5935,6 +6092,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #4b4b4b; color: #dedede; @@ -5970,6 +6128,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -5984,6 +6143,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-progressbar { border: 0 none; height: 24px; @@ -5999,6 +6159,7 @@ color: #212529; line-height: 24px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6020,6 +6181,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6027,6 +6189,7 @@ .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; @@ -6059,6 +6222,7 @@ 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 50ec7dd8493..1ea5f221622 100644 --- a/src/assets/components/themes/luna-pink/theme.css +++ b/src/assets/components/themes/luna-pink/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e57373; } + .p-autocomplete-panel { background: #323232; color: #dedede; @@ -422,9 +435,11 @@ background: #191919; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e57373; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -432,19 +447,23 @@ 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; @@ -471,23 +490,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -496,14 +515,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 { @@ -562,7 +581,7 @@ .p-datepicker .p-timepicker button { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e57373; } + .p-cascadeselect-panel { background: #323232; color: #dedede; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #4b4b4b; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #888888; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,23 +856,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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e57373; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e57373; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #F48FB1; } @@ -881,9 +903,11 @@ 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; } @@ -891,26 +915,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #191919; border: 1px solid #4b4b4b; @@ -954,6 +978,7 @@ .p-dropdown.p-invalid.p-component { border-color: #e57373; } + .p-dropdown-panel { background: #323232; color: #dedede; @@ -1017,6 +1042,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-dropdown { background: #4b4b4b; } @@ -1029,17 +1055,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e57373; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e57373; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #252525; color: #888888; @@ -1052,64 +1072,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #4b4b4b; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e57373; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1117,9 +1145,11 @@ 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; } @@ -1127,12 +1157,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1171,14 +1203,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #F06292; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #e57373; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1211,45 +1240,57 @@ 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; } + ::-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; } @@ -1259,14 +1300,17 @@ .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; @@ -1341,9 +1385,11 @@ 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; @@ -1383,9 +1429,11 @@ 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; } @@ -1393,6 +1441,7 @@ color: #888888; right: 2.357rem; } + .p-multiselect-panel { background: #323232; color: #dedede; @@ -1423,7 +1472,7 @@ margin-left: 0.5rem; width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -1481,6 +1530,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-multiselect { background: #4b4b4b; } @@ -1490,12 +1540,15 @@ .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; @@ -1517,6 +1570,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #aed581; } + p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1524,6 +1578,7 @@ color: #888888; right: 0.429rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1531,6 +1586,7 @@ color: #888888; right: 1.858rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1568,9 +1624,11 @@ 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; } @@ -1583,12 +1641,15 @@ .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; } @@ -1619,9 +1680,11 @@ .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; @@ -1629,7 +1692,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 { @@ -1638,7 +1701,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 { @@ -1647,7 +1710,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 { @@ -1656,12 +1719,14 @@ 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; @@ -1713,6 +1778,7 @@ .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; @@ -1720,7 +1786,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 { @@ -1729,7 +1795,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 { @@ -1738,7 +1804,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 { @@ -1747,12 +1813,14 @@ 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; @@ -1789,12 +1857,15 @@ 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; @@ -1830,7 +1901,7 @@ .p-treeselect-panel .p-treeselect-header .p-treeselect-close { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -1854,6 +1925,7 @@ color: #dedede; background: transparent; } + .p-input-filled .p-treeselect { background: #4b4b4b; } @@ -1863,6 +1935,7 @@ .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; } @@ -1870,6 +1943,7 @@ color: #888888; right: 2.357rem; } + .p-button { color: #212529; background: #F48FB1; @@ -1981,7 +2055,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 { @@ -2008,6 +2082,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2020,414 +2095,421 @@ .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; @@ -2451,6 +2533,7 @@ color: #F48FB1; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2462,14 +2545,17 @@ 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; @@ -2480,45 +2566,52 @@ 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; } @@ -2596,6 +2689,7 @@ .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; @@ -2624,6 +2718,7 @@ border-color: transparent; color: #b0bec5; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #4fc3f7; @@ -2652,6 +2747,7 @@ border-color: transparent; color: #4fc3f7; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #aed581; @@ -2680,6 +2776,7 @@ border-color: transparent; color: #aed581; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffb74d; @@ -2708,6 +2805,7 @@ border-color: transparent; color: #ffb74d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2736,6 +2834,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e57373; @@ -2764,11 +2863,12 @@ 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: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -2776,13 +2876,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; @@ -2808,6 +2908,7 @@ background: #F48FB1; color: #212529; } + .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -2901,29 +3002,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -2953,12 +3054,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 { @@ -3061,6 +3162,7 @@ .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; @@ -3099,14 +3201,16 @@ .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: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3130,10 +3234,11 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3149,6 +3254,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-column-filter-overlay { background: #323232; color: #dedede; @@ -3186,6 +3292,7 @@ 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; @@ -3214,6 +3321,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } + .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3291,6 +3399,7 @@ .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); @@ -3299,6 +3408,7 @@ background: #323232; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #4c4c4c; color: #dedede; @@ -3337,6 +3447,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-paginator { background: #252525; color: #dedede; @@ -3346,9 +3457,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; @@ -3359,9 +3470,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; @@ -3418,6 +3529,7 @@ border-color: transparent; color: #4c4c4c; } + .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3495,6 +3607,7 @@ .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); @@ -3503,6 +3616,7 @@ background: #323232; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3514,19 +3628,20 @@ 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; @@ -3552,7 +3667,7 @@ margin-right: 0.5rem; width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3583,11 +3698,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 { @@ -3660,6 +3775,7 @@ 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; @@ -3747,7 +3863,7 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -3799,7 +3915,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 { @@ -3860,6 +3976,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #191919; color: #dedede; @@ -3884,6 +4001,7 @@ 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; @@ -3932,6 +4050,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } + .p-card { background: #323232; color: #dedede; @@ -3957,6 +4076,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #323232; } @@ -3980,6 +4100,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #191919; background: #323232; @@ -4020,6 +4141,7 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } + .p-panel .p-panel-header { border: 1px solid #191919; padding: 0.857rem 1rem; @@ -4034,7 +4156,7 @@ .p-panel .p-panel-header .p-panel-header-icon { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -4086,10 +4208,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #3f3f3f; border: 0 none; } + .p-splitter { border: 1px solid #191919; background: #323232; @@ -4106,6 +4230,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #4b4b4b; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4174,6 +4299,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #191919; border: 1px solid #191919; @@ -4184,6 +4310,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #323232; color: #dedede; @@ -4231,6 +4358,7 @@ .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); @@ -4251,7 +4379,7 @@ .p-dialog .p-dialog-header .p-dialog-header-icon { width: 2rem; height: 2rem; - color: rgba(136, 136, 136, 0.5333333333); + color: #8888; border: 0 none; background: transparent; border-radius: 50%; @@ -4303,6 +4431,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #323232; color: #dedede; @@ -4344,6 +4473,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #191919; } + .p-sidebar { background: #323232; color: #dedede; @@ -4354,23 +4484,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: rgba(136, 136, 136, 0.5333333333); + color: #8888; 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; @@ -4384,6 +4514,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } + .p-tooltip .p-tooltip-text { background: #4c4c4c; color: #dedede; @@ -4403,6 +4534,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c4c4c; } + .p-fileupload .p-fileupload-buttonbar { background: #191919; padding: 0.857rem 1rem; @@ -4442,6 +4574,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #F06292; color: #212529; @@ -4452,6 +4585,7 @@ color: #212529; border-color: #EC407A; } + .p-breadcrumb { background: #252525; border: 1px solid #191919; @@ -4483,6 +4617,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #dedede; } + .p-contextmenu { padding: 0; background: #252525; @@ -4530,7 +4665,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 { @@ -4544,7 +4679,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 { @@ -4555,7 +4690,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 { @@ -4569,6 +4704,7 @@ 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); @@ -4592,31 +4728,32 @@ 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; @@ -4675,7 +4812,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 { @@ -4689,7 +4826,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 { @@ -4700,7 +4837,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 { @@ -4758,9 +4895,10 @@ 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; @@ -4797,7 +4935,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 { @@ -4811,7 +4949,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 { @@ -4822,7 +4960,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 { @@ -4856,6 +4994,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #252525; @@ -4894,7 +5033,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 { @@ -4925,7 +5064,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 { @@ -4939,7 +5078,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 { @@ -4950,7 +5089,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 { @@ -4967,6 +5106,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5141,7 +5281,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 { @@ -5155,7 +5295,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 { @@ -5166,7 +5306,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 { @@ -5182,6 +5322,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } + .p-slidemenu { padding: 0; background: #252525; @@ -5224,7 +5365,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 { @@ -5238,7 +5379,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 { @@ -5249,7 +5390,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 { @@ -5296,6 +5437,7 @@ 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; @@ -5340,6 +5482,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5410,6 +5553,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem white; } + .p-tieredmenu { padding: 0; background: #252525; @@ -5460,7 +5604,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 { @@ -5474,7 +5618,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 { @@ -5485,7 +5629,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 { @@ -5499,6 +5643,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem; margin: 0; @@ -5554,6 +5699,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5642,6 +5788,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5692,7 +5839,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 { @@ -5702,7 +5849,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 { @@ -5712,7 +5859,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 { @@ -5722,9 +5869,10 @@ 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; @@ -5755,7 +5903,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 { @@ -5812,7 +5960,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; @@ -5822,7 +5970,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; } @@ -5831,23 +5979,29 @@ 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; @@ -5871,6 +6025,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #4b4b4b; border-radius: 3px; @@ -5891,9 +6046,11 @@ .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; @@ -5935,6 +6092,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #4b4b4b; color: #dedede; @@ -5970,6 +6128,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -5984,6 +6143,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem white; } + .p-progressbar { border: 0 none; height: 24px; @@ -5999,6 +6159,7 @@ color: #212529; line-height: 24px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6020,6 +6181,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6027,6 +6189,7 @@ .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; @@ -6059,6 +6222,7 @@ 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 22bfd676322..ad3fe8ebbdd 100644 --- a/src/assets/components/themes/md-dark-deeppurple/theme.css +++ b/src/assets/components/themes/md-dark-deeppurple/theme.css @@ -54,21 +54,24 @@ 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; @@ -241,7 +244,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { padding: 1rem 1rem; @@ -296,32 +299,40 @@ * { 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); @@ -333,12 +344,15 @@ 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; @@ -355,6 +369,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 1rem; } @@ -387,7 +402,7 @@ } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.5rem 1rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -395,12 +410,13 @@ margin-left: 0.5rem; } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - background: hsla(0, 0%, 100%, 0.24); + background: rgba(255, 255, 255, 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); @@ -429,11 +445,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { margin: 0; @@ -442,9 +458,11 @@ background: transparent; font-weight: 400; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -452,24 +470,28 @@ 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 4px; } .p-datepicker:not(.p-datepicker-inline) { @@ -486,12 +508,12 @@ background: #1e1e1e; font-weight: 500; margin: 0; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 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); @@ -501,13 +523,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; @@ -516,14 +538,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 { @@ -570,13 +592,13 @@ } .p-datepicker .p-datepicker-buttonbar { padding: 1rem 0; - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); } .p-datepicker .p-datepicker-buttonbar .p-button { width: auto; } .p-datepicker .p-timepicker { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); padding: 0.5rem; } .p-datepicker .p-timepicker button { @@ -635,7 +657,7 @@ background: rgba(206, 147, 216, 0.16); } .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid hsla(0, 0%, 100%, 0.12); + border-left: 1px solid rgba(255, 255, 255, 0.12); padding-right: 0.5rem; padding-left: 0.5rem; padding-top: 0; @@ -672,6 +694,7 @@ outline-offset: 0; box-shadow: none; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -679,10 +702,12 @@ 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; @@ -690,7 +715,7 @@ } .p-cascadeselect { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -725,6 +750,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } + .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -752,11 +778,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { padding: 1rem 1rem; @@ -764,18 +790,21 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); } + p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f44435; } + p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 1rem; } @@ -783,6 +812,7 @@ 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; @@ -791,12 +821,13 @@ .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 hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); background: #1e1e1e; width: 18px; height: 18px; @@ -831,35 +862,28 @@ 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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44435; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44435; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -876,12 +900,12 @@ .p-chips .p-chips-multiple-container .p-chips-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token.p-focus { - background: hsla(0, 0%, 100%, 0.24); + background: rgba(255, 255, 255, 0.24); color: rgba(255, 255, 255, 0.87); } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -898,9 +922,11 @@ 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; } @@ -908,29 +934,29 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -971,6 +997,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } + .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -980,7 +1007,7 @@ } .p-dropdown-panel .p-dropdown-header { padding: 1rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1016,11 +1043,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { margin: 0; @@ -1034,99 +1061,102 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44435; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); - 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); + 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); padding: 1rem 1rem; min-width: 2.357rem; } .p-inputgroup-addon:last-child { - border-right: 1px solid hsla(0, 0%, 100%, 0.3); + border-right: 1px solid rgba(255, 255, 255, 0.3); } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1134,9 +1164,11 @@ 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; } @@ -1144,18 +1176,20 @@ 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-inputswitch { width: 2.75rem; height: 1rem; } .p-inputswitch .p-inputswitch-slider { - background: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 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; } @@ -1177,7 +1211,7 @@ box-shadow: none; } .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { - background: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 0.3); } .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { background: rgba(206, 147, 216, 0.5); @@ -1188,14 +1222,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(206, 147, 216, 0.5); } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f44435; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1203,7 +1234,7 @@ color: rgba(255, 255, 255, 0.87); background: #1e1e1e; padding: 1rem 1rem; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; @@ -1228,72 +1259,87 @@ 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; } + ::-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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 0.06); } .p-input-filled .p-inputtext:enabled:hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-inputtext:enabled:focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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 hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #1e1e1e; margin: 0; @@ -1346,11 +1392,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-listbox.p-focus { outline: 0 none; @@ -1358,12 +1404,14 @@ box-shadow: none; border-color: #CE93D8; } + p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44435; } + .p-multiselect { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -1386,7 +1434,7 @@ .p-multiselect.p-multiselect-chip .p-multiselect-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1400,9 +1448,11 @@ 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; } @@ -1410,6 +1460,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1419,7 +1470,7 @@ } .p-multiselect-panel .p-multiselect-header { padding: 1rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1477,11 +1528,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { margin-right: 0.5rem; @@ -1498,21 +1549,25 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 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; @@ -1534,6 +1589,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1541,6 +1597,7 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1548,12 +1605,13 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-radiobutton { width: 20px; height: 20px; } .p-radiobutton .p-radiobutton-box { - border: 2px solid hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); background: #1e1e1e; width: 20px; height: 20px; @@ -1585,14 +1643,16 @@ 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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 0.06); } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { background: #121212; @@ -1600,9 +1660,11 @@ .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; } @@ -1633,6 +1695,7 @@ .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); @@ -1640,7 +1703,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 { @@ -1649,7 +1712,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 { @@ -1658,7 +1721,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 { @@ -1667,14 +1730,16 @@ 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: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 0.3); border: 0 none; border-radius: 4px; } @@ -1724,6 +1789,7 @@ .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); @@ -1731,7 +1797,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 { @@ -1740,7 +1806,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 { @@ -1749,7 +1815,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 { @@ -1758,15 +1824,17 @@ 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -1789,7 +1857,7 @@ .p-treeselect.p-treeselect-chip .p-treeselect-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1800,12 +1868,15 @@ 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); @@ -1815,7 +1886,7 @@ } .p-treeselect-panel .p-treeselect-header { padding: 1rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1865,15 +1936,17 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); } + p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 2rem; } @@ -1881,6 +1954,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-button { color: #121212; background: #CE93D8; @@ -1992,7 +2066,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 { @@ -2019,6 +2093,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2031,414 +2106,421 @@ .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; @@ -2462,6 +2544,7 @@ color: #CE93D8; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2473,14 +2556,17 @@ 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; @@ -2491,45 +2577,52 @@ 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; } @@ -2607,6 +2700,7 @@ .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; @@ -2635,6 +2729,7 @@ border-color: transparent; color: #A5D6A7; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2663,6 +2758,7 @@ border-color: transparent; color: #90caf9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2691,6 +2787,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2719,6 +2816,7 @@ border-color: transparent; color: #fff59d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2747,6 +2845,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2775,8 +2874,9 @@ 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); @@ -2787,13 +2887,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; @@ -2819,6 +2919,7 @@ background: rgba(206, 147, 216, 0.16); color: #CE93D8; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2912,9 +3013,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); @@ -2924,17 +3025,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; @@ -2964,12 +3065,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 { @@ -3072,6 +3173,7 @@ .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; @@ -3110,10 +3212,12 @@ .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; @@ -3141,6 +3245,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3160,6 +3265,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3186,7 +3292,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible { outline: 0 none; @@ -3194,12 +3300,13 @@ box-shadow: none; } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } + .p-column-filter-overlay-menu .p-column-filter-operator { padding: 1rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -3208,7 +3315,7 @@ } .p-column-filter-overlay-menu .p-column-filter-constraint { padding: 1rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); } .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { margin-bottom: 0.5rem; @@ -3225,6 +3332,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3274,12 +3382,12 @@ transition: none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { color: #CE93D8; @@ -3293,15 +3401,16 @@ 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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); @@ -3310,8 +3419,9 @@ background: #1e1e1e; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { @@ -3348,6 +3458,7 @@ outline-offset: 0; box-shadow: none; } + .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3357,9 +3468,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); @@ -3370,9 +3481,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); @@ -3429,6 +3540,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3478,12 +3590,12 @@ transition: none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-picklist .p-picklist-list .p-picklist-item.p-highlight { color: #CE93D8; @@ -3497,15 +3609,16 @@ 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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); @@ -3514,6 +3627,7 @@ background: #1e1e1e; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3525,19 +3639,20 @@ 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; @@ -3594,19 +3709,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-filter-container { @@ -3663,7 +3778,7 @@ color: inherit; } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { @@ -3671,6 +3786,7 @@ outline-offset: 0; box-shadow: none; } + .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3810,7 +3926,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 { @@ -3871,6 +3987,7 @@ .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); @@ -3895,6 +4012,7 @@ 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; @@ -3967,6 +4085,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3992,6 +4111,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4000,7 +4120,7 @@ padding: 0 1.25rem; } .p-divider.p-divider-horizontal:before { - border-top: 1px hsla(0, 0%, 100%, 0.12); + border-top: 1px rgba(255, 255, 255, 0.12); } .p-divider.p-divider-horizontal .p-divider-content { padding: 0 0.5rem; @@ -4010,11 +4130,12 @@ padding: 1.25rem 0; } .p-divider.p-divider-vertical:before { - border-left: 1px hsla(0, 0%, 100%, 0.12); + border-left: 1px rgba(255, 255, 255, 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; @@ -4055,6 +4176,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid rgba(255, 255, 255, 0.12); padding: 1rem; @@ -4121,10 +4243,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; } + .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4133,14 +4257,15 @@ } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-splitter .p-splitter-gutter-resizing { - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4209,6 +4334,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4219,6 +4345,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4266,6 +4393,7 @@ .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); @@ -4338,6 +4466,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4379,6 +4508,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } + .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4389,7 +4519,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); @@ -4399,13 +4529,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; @@ -4419,6 +4549,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4438,6 +4569,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } + .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4477,6 +4609,7 @@ .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; @@ -4487,6 +4620,7 @@ color: #121212; border-color: transparent; } + .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4518,6 +4652,7 @@ .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; @@ -4565,7 +4700,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 { @@ -4573,13 +4708,13 @@ } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4590,11 +4725,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-contextmenu .p-submenu-icon { @@ -4604,6 +4739,7 @@ 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); @@ -4627,31 +4763,32 @@ 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; @@ -4710,7 +4847,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 { @@ -4718,13 +4855,13 @@ } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4735,7 +4872,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 { @@ -4758,7 +4895,7 @@ width: 12.5rem; } .p-megamenu .p-submenu-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-megamenu.p-megamenu-vertical { @@ -4793,9 +4930,10 @@ 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; @@ -4832,7 +4970,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 { @@ -4840,13 +4978,13 @@ } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4857,7 +4995,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 { @@ -4875,7 +5013,7 @@ border-top-left-radius: 0; } .p-menu .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-menu .p-menuitem-badge { @@ -4891,6 +5029,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 1rem; background: #1e1e1e; @@ -4929,7 +5068,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 { @@ -4960,7 +5099,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 { @@ -4968,13 +5107,13 @@ } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4985,7 +5124,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 { @@ -4996,12 +5135,13 @@ width: 12.5rem; } .p-menubar .p-submenu-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 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; @@ -5033,7 +5173,7 @@ width: 100%; } .p-menubar .p-menubar-root-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-menubar .p-menubar-root-list .p-submenu-icon { @@ -5176,7 +5316,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 { @@ -5184,13 +5324,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5201,14 +5341,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list) { @@ -5241,6 +5381,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5283,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.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5291,13 +5432,13 @@ } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5308,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.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5323,7 +5464,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-slidemenu .p-slidemenu-icon { @@ -5355,6 +5496,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5391,7 +5533,7 @@ } .p-steps .p-steps-item:before { content: " "; - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); width: 100%; top: 50%; left: 0; @@ -5399,6 +5541,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5469,6 +5612,7 @@ outline-offset: 0; box-shadow: inset none; } + .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5519,7 +5663,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 { @@ -5527,13 +5671,13 @@ } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5544,11 +5688,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-tieredmenu .p-submenu-icon { @@ -5558,6 +5702,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5613,6 +5758,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 4px; @@ -5701,6 +5847,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5751,7 +5898,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 { @@ -5761,7 +5908,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 { @@ -5771,7 +5918,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 { @@ -5781,9 +5928,10 @@ 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; @@ -5814,7 +5962,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 { @@ -5871,7 +6019,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); @@ -5881,7 +6029,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); } @@ -5890,23 +6038,29 @@ 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; @@ -5930,8 +6084,9 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { - background-color: hsla(0, 0%, 100%, 0.12); + background-color: rgba(255, 255, 255, 0.12); border-radius: 4px; } .p-avatar.p-avatar-lg { @@ -5950,9 +6105,11 @@ .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; @@ -5994,8 +6151,9 @@ height: 3rem; line-height: 3rem; } + .p-chip { - background-color: hsla(0, 0%, 100%, 0.12); + background-color: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; padding: 0 1rem; @@ -6029,6 +6187,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6043,6 +6202,7 @@ outline-offset: 0; box-shadow: none; } + .p-progressbar { border: 0 none; height: 4px; @@ -6058,6 +6218,7 @@ color: #121212; line-height: 4px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6079,6 +6240,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6086,6 +6248,7 @@ .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; @@ -6118,6 +6281,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6169,15 +6333,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6187,13 +6353,13 @@ background-color: transparent; } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6201,9 +6367,11 @@ 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; @@ -6233,18 +6401,21 @@ 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; @@ -6296,6 +6467,7 @@ .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); } @@ -6311,6 +6483,7 @@ .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); } @@ -6326,6 +6499,7 @@ .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); } @@ -6341,6 +6515,7 @@ .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); } @@ -6356,6 +6531,7 @@ .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); } @@ -6371,6 +6547,7 @@ .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); } @@ -6386,8 +6563,9 @@ .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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 0.3); background: #1e1e1e; border-radius: 4px; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); @@ -6432,6 +6610,7 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } + .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6446,7 +6625,7 @@ order: 3; } .p-datepicker table th { - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.38); font-weight: 400; font-size: 0.875rem; @@ -6457,6 +6636,7 @@ .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; } @@ -6469,12 +6649,13 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6484,13 +6665,13 @@ background-color: transparent; } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6524,6 +6705,7 @@ border: 0 none; background-image: none; } + .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6534,15 +6716,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6552,13 +6736,13 @@ background-color: transparent; } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6584,6 +6768,7 @@ 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; @@ -6603,27 +6788,30 @@ 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: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); border-radius: 2px; position: relative; } .p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); } .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - border-color: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); } .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { border-color: #CE93D8; @@ -6651,12 +6839,14 @@ .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; @@ -6679,12 +6869,13 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6694,13 +6885,13 @@ background-color: transparent; } .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6708,9 +6899,11 @@ 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; @@ -6732,9 +6925,11 @@ 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; } @@ -6747,12 +6942,14 @@ .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; @@ -6763,15 +6960,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6781,13 +6980,13 @@ background-color: transparent; } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6809,9 +7008,11 @@ 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; } @@ -6823,30 +7024,32 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; } .p-input-filled .p-inputtext:enabled:hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6858,12 +7061,13 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6872,24 +7076,26 @@ 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); @@ -6898,9 +7104,11 @@ 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); @@ -6909,6 +7117,7 @@ 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); @@ -6925,45 +7134,51 @@ .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); } @@ -6973,21 +7188,25 @@ .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; @@ -6998,6 +7217,7 @@ .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); } @@ -7010,12 +7230,13 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7025,13 +7246,13 @@ background-color: transparent; } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7043,11 +7264,13 @@ 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; @@ -7076,18 +7299,22 @@ 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; } @@ -7097,13 +7324,14 @@ .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 { @@ -7115,6 +7343,7 @@ .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; @@ -7150,27 +7379,30 @@ .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 hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { - border: 2px solid hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); } .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { border-color: #CE93D8; @@ -7187,12 +7419,14 @@ .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; } @@ -7214,6 +7448,7 @@ .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); @@ -7222,12 +7457,14 @@ 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); @@ -7238,6 +7475,7 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } + .p-steps { padding: 1rem 0; } @@ -7290,6 +7528,7 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } + .p-tabview .p-tabview-nav { position: relative; } @@ -7312,9 +7551,11 @@ 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; @@ -7322,12 +7563,14 @@ .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; @@ -7338,15 +7581,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7356,13 +7601,13 @@ background-color: transparent; } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7374,11 +7619,13 @@ 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; @@ -7407,15 +7654,18 @@ 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 .p-treenode-content:focus { background: rgba(255, 255, 255, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } + .p-treetable .p-sortable-column { outline: 0 none; } @@ -7428,6 +7678,7 @@ .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; } @@ -7452,12 +7703,14 @@ 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); @@ -7466,6 +7719,7 @@ 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); } @@ -7497,36 +7751,42 @@ .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); } diff --git a/src/assets/components/themes/md-dark-indigo/theme.css b/src/assets/components/themes/md-dark-indigo/theme.css index 4b83c0438e3..a52c1712f47 100644 --- a/src/assets/components/themes/md-dark-indigo/theme.css +++ b/src/assets/components/themes/md-dark-indigo/theme.css @@ -54,21 +54,24 @@ 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; @@ -241,7 +244,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { padding: 1rem 1rem; @@ -296,32 +299,40 @@ * { 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); @@ -333,12 +344,15 @@ 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; @@ -355,6 +369,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 1rem; } @@ -387,7 +402,7 @@ } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.5rem 1rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -395,12 +410,13 @@ margin-left: 0.5rem; } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - background: hsla(0, 0%, 100%, 0.24); + background: rgba(255, 255, 255, 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); @@ -429,11 +445,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { margin: 0; @@ -442,9 +458,11 @@ background: transparent; font-weight: 400; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -452,24 +470,28 @@ 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 4px; } .p-datepicker:not(.p-datepicker-inline) { @@ -486,12 +508,12 @@ background: #1e1e1e; font-weight: 500; margin: 0; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 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); @@ -501,13 +523,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; @@ -516,14 +538,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 { @@ -570,13 +592,13 @@ } .p-datepicker .p-datepicker-buttonbar { padding: 1rem 0; - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); } .p-datepicker .p-datepicker-buttonbar .p-button { width: auto; } .p-datepicker .p-timepicker { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); padding: 0.5rem; } .p-datepicker .p-timepicker button { @@ -635,7 +657,7 @@ background: rgba(159, 168, 218, 0.16); } .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid hsla(0, 0%, 100%, 0.12); + border-left: 1px solid rgba(255, 255, 255, 0.12); padding-right: 0.5rem; padding-left: 0.5rem; padding-top: 0; @@ -672,6 +694,7 @@ outline-offset: 0; box-shadow: none; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -679,10 +702,12 @@ 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; @@ -690,7 +715,7 @@ } .p-cascadeselect { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -725,6 +750,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } + .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -752,11 +778,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { padding: 1rem 1rem; @@ -764,18 +790,21 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); } + p-cascadeselect.ng-dirty.ng-invalid > .p-cascadeselect { border-color: #f44435; } + p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label { padding-right: 1rem; } @@ -783,6 +812,7 @@ 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; @@ -791,12 +821,13 @@ .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 hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); background: #1e1e1e; width: 18px; height: 18px; @@ -831,35 +862,28 @@ 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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44435; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44435; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -876,12 +900,12 @@ .p-chips .p-chips-multiple-container .p-chips-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token.p-focus { - background: hsla(0, 0%, 100%, 0.24); + background: rgba(255, 255, 255, 0.24); color: rgba(255, 255, 255, 0.87); } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -898,9 +922,11 @@ 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; } @@ -908,29 +934,29 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -971,6 +997,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } + .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -980,7 +1007,7 @@ } .p-dropdown-panel .p-dropdown-header { padding: 1rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1016,11 +1043,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { margin: 0; @@ -1034,99 +1061,102 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44435; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); - 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); + 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); padding: 1rem 1rem; min-width: 2.357rem; } .p-inputgroup-addon:last-child { - border-right: 1px solid hsla(0, 0%, 100%, 0.3); + border-right: 1px solid rgba(255, 255, 255, 0.3); } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1134,9 +1164,11 @@ 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; } @@ -1144,18 +1176,20 @@ 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-inputswitch { width: 2.75rem; height: 1rem; } .p-inputswitch .p-inputswitch-slider { - background: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 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; } @@ -1177,7 +1211,7 @@ box-shadow: none; } .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { - background: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 0.3); } .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { background: rgba(159, 168, 218, 0.5); @@ -1188,14 +1222,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(159, 168, 218, 0.5); } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f44435; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1203,7 +1234,7 @@ color: rgba(255, 255, 255, 0.87); background: #1e1e1e; padding: 1rem 1rem; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; @@ -1228,72 +1259,87 @@ 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; } + ::-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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 0.06); } .p-input-filled .p-inputtext:enabled:hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-inputtext:enabled:focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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 hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #1e1e1e; margin: 0; @@ -1346,11 +1392,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-listbox.p-focus { outline: 0 none; @@ -1358,12 +1404,14 @@ box-shadow: none; border-color: #9FA8DA; } + p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44435; } + .p-multiselect { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -1386,7 +1434,7 @@ .p-multiselect.p-multiselect-chip .p-multiselect-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1400,9 +1448,11 @@ 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; } @@ -1410,6 +1460,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1419,7 +1470,7 @@ } .p-multiselect-panel .p-multiselect-header { padding: 1rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1477,11 +1528,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { margin-right: 0.5rem; @@ -1498,21 +1549,25 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 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; @@ -1534,6 +1589,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1541,6 +1597,7 @@ color: rgba(255, 255, 255, 0.6); right: 1rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1548,12 +1605,13 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-radiobutton { width: 20px; height: 20px; } .p-radiobutton .p-radiobutton-box { - border: 2px solid hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); background: #1e1e1e; width: 20px; height: 20px; @@ -1585,14 +1643,16 @@ 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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 0.06); } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { background: #121212; @@ -1600,9 +1660,11 @@ .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; } @@ -1633,6 +1695,7 @@ .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); @@ -1640,7 +1703,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 { @@ -1649,7 +1712,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 { @@ -1658,7 +1721,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 { @@ -1667,14 +1730,16 @@ 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: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 0.3); border: 0 none; border-radius: 4px; } @@ -1724,6 +1789,7 @@ .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); @@ -1731,7 +1797,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 { @@ -1740,7 +1806,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 { @@ -1749,7 +1815,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 { @@ -1758,15 +1824,17 @@ 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -1789,7 +1857,7 @@ .p-treeselect.p-treeselect-chip .p-treeselect-token { padding: 0.5rem 1rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1800,12 +1868,15 @@ 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); @@ -1815,7 +1886,7 @@ } .p-treeselect-panel .p-treeselect-header { padding: 1rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1865,15 +1936,17 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); } + p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 2rem; } @@ -1881,6 +1954,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-button { color: #121212; background: #9FA8DA; @@ -1992,7 +2066,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 { @@ -2019,6 +2093,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2031,414 +2106,421 @@ .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; @@ -2462,6 +2544,7 @@ color: #9FA8DA; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2473,14 +2556,17 @@ 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; @@ -2491,45 +2577,52 @@ 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; } @@ -2607,6 +2700,7 @@ .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; @@ -2635,6 +2729,7 @@ border-color: transparent; color: #F48FB1; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2663,6 +2758,7 @@ border-color: transparent; color: #90caf9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2691,6 +2787,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2719,6 +2816,7 @@ border-color: transparent; color: #fff59d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2747,6 +2845,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2775,8 +2874,9 @@ 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); @@ -2787,13 +2887,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; @@ -2819,6 +2919,7 @@ background: rgba(159, 168, 218, 0.16); color: #9FA8DA; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2912,9 +3013,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); @@ -2924,17 +3025,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; @@ -2964,12 +3065,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 { @@ -3072,6 +3173,7 @@ .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; @@ -3110,10 +3212,12 @@ .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; @@ -3141,6 +3245,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3160,6 +3265,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3186,7 +3292,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible { outline: 0 none; @@ -3194,12 +3300,13 @@ box-shadow: none; } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } + .p-column-filter-overlay-menu .p-column-filter-operator { padding: 1rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -3208,7 +3315,7 @@ } .p-column-filter-overlay-menu .p-column-filter-constraint { padding: 1rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); } .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { margin-bottom: 0.5rem; @@ -3225,6 +3332,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3274,12 +3382,12 @@ transition: none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { color: #9FA8DA; @@ -3293,15 +3401,16 @@ 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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); @@ -3310,8 +3419,9 @@ background: #1e1e1e; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { @@ -3348,6 +3458,7 @@ outline-offset: 0; box-shadow: none; } + .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3357,9 +3468,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); @@ -3370,9 +3481,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); @@ -3429,6 +3540,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3478,12 +3590,12 @@ transition: none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-picklist .p-picklist-list .p-picklist-item.p-highlight { color: #9FA8DA; @@ -3497,15 +3609,16 @@ 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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); @@ -3514,6 +3627,7 @@ background: #1e1e1e; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3525,19 +3639,20 @@ 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; @@ -3594,19 +3709,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-filter-container { @@ -3663,7 +3778,7 @@ color: inherit; } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { @@ -3671,6 +3786,7 @@ outline-offset: 0; box-shadow: none; } + .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3810,7 +3926,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 { @@ -3871,6 +3987,7 @@ .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); @@ -3895,6 +4012,7 @@ 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; @@ -3967,6 +4085,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3992,6 +4111,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4000,7 +4120,7 @@ padding: 0 1.25rem; } .p-divider.p-divider-horizontal:before { - border-top: 1px hsla(0, 0%, 100%, 0.12); + border-top: 1px rgba(255, 255, 255, 0.12); } .p-divider.p-divider-horizontal .p-divider-content { padding: 0 0.5rem; @@ -4010,11 +4130,12 @@ padding: 1.25rem 0; } .p-divider.p-divider-vertical:before { - border-left: 1px hsla(0, 0%, 100%, 0.12); + border-left: 1px rgba(255, 255, 255, 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; @@ -4055,6 +4176,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid rgba(255, 255, 255, 0.12); padding: 1rem; @@ -4121,10 +4243,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; } + .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4133,14 +4257,15 @@ } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-splitter .p-splitter-gutter-resizing { - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4209,6 +4334,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4219,6 +4345,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4266,6 +4393,7 @@ .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); @@ -4338,6 +4466,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4379,6 +4508,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } + .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4389,7 +4519,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); @@ -4399,13 +4529,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; @@ -4419,6 +4549,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4438,6 +4569,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } + .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 1rem; @@ -4477,6 +4609,7 @@ .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; @@ -4487,6 +4620,7 @@ color: #121212; border-color: transparent; } + .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4518,6 +4652,7 @@ .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; @@ -4565,7 +4700,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 { @@ -4573,13 +4708,13 @@ } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4590,11 +4725,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-contextmenu .p-submenu-icon { @@ -4604,6 +4739,7 @@ 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); @@ -4627,31 +4763,32 @@ 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; @@ -4710,7 +4847,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 { @@ -4718,13 +4855,13 @@ } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4735,7 +4872,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 { @@ -4758,7 +4895,7 @@ width: 12.5rem; } .p-megamenu .p-submenu-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-megamenu.p-megamenu-vertical { @@ -4793,9 +4930,10 @@ 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; @@ -4832,7 +4970,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 { @@ -4840,13 +4978,13 @@ } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4857,7 +4995,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 { @@ -4875,7 +5013,7 @@ border-top-left-radius: 0; } .p-menu .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-menu .p-menuitem-badge { @@ -4891,6 +5029,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 1rem; background: #1e1e1e; @@ -4929,7 +5068,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 { @@ -4960,7 +5099,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 { @@ -4968,13 +5107,13 @@ } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4985,7 +5124,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 { @@ -4996,12 +5135,13 @@ width: 12.5rem; } .p-menubar .p-submenu-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 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; @@ -5033,7 +5173,7 @@ width: 100%; } .p-menubar .p-menubar-root-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-menubar .p-menubar-root-list .p-submenu-icon { @@ -5176,7 +5316,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 { @@ -5184,13 +5324,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5201,14 +5341,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list) { @@ -5241,6 +5381,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5283,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.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5291,13 +5432,13 @@ } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5308,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.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5323,7 +5464,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-slidemenu .p-slidemenu-icon { @@ -5355,6 +5496,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5391,7 +5533,7 @@ } .p-steps .p-steps-item:before { content: " "; - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); width: 100%; top: 50%; left: 0; @@ -5399,6 +5541,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5469,6 +5612,7 @@ outline-offset: 0; box-shadow: inset none; } + .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5519,7 +5663,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 { @@ -5527,13 +5671,13 @@ } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5544,11 +5688,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-tieredmenu .p-submenu-icon { @@ -5558,6 +5702,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5613,6 +5758,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 4px; @@ -5701,6 +5847,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5751,7 +5898,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 { @@ -5761,7 +5908,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 { @@ -5771,7 +5918,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 { @@ -5781,9 +5928,10 @@ 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; @@ -5814,7 +5962,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 { @@ -5871,7 +6019,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); @@ -5881,7 +6029,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); } @@ -5890,23 +6038,29 @@ 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; @@ -5930,8 +6084,9 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { - background-color: hsla(0, 0%, 100%, 0.12); + background-color: rgba(255, 255, 255, 0.12); border-radius: 4px; } .p-avatar.p-avatar-lg { @@ -5950,9 +6105,11 @@ .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; @@ -5994,8 +6151,9 @@ height: 3rem; line-height: 3rem; } + .p-chip { - background-color: hsla(0, 0%, 100%, 0.12); + background-color: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; padding: 0 1rem; @@ -6029,6 +6187,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6043,6 +6202,7 @@ outline-offset: 0; box-shadow: none; } + .p-progressbar { border: 0 none; height: 4px; @@ -6058,6 +6218,7 @@ color: #121212; line-height: 4px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6079,6 +6240,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6086,6 +6248,7 @@ .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; @@ -6118,6 +6281,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6169,15 +6333,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6187,13 +6353,13 @@ background-color: transparent; } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6201,9 +6367,11 @@ 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; @@ -6233,18 +6401,21 @@ 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; @@ -6296,6 +6467,7 @@ .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); } @@ -6311,6 +6483,7 @@ .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); } @@ -6326,6 +6499,7 @@ .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); } @@ -6341,6 +6515,7 @@ .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); } @@ -6356,6 +6531,7 @@ .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); } @@ -6371,6 +6547,7 @@ .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); } @@ -6386,8 +6563,9 @@ .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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 0.3); background: #1e1e1e; border-radius: 4px; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); @@ -6432,6 +6610,7 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } + .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6446,7 +6625,7 @@ order: 3; } .p-datepicker table th { - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.38); font-weight: 400; font-size: 0.875rem; @@ -6457,6 +6636,7 @@ .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; } @@ -6469,12 +6649,13 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6484,13 +6665,13 @@ background-color: transparent; } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6524,6 +6705,7 @@ border: 0 none; background-image: none; } + .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6534,15 +6716,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6552,13 +6736,13 @@ background-color: transparent; } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6584,6 +6768,7 @@ 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; @@ -6603,27 +6788,30 @@ 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: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); border-radius: 2px; position: relative; } .p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); } .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - border-color: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); } .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { border-color: #9FA8DA; @@ -6651,12 +6839,14 @@ .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; @@ -6679,12 +6869,13 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6694,13 +6885,13 @@ background-color: transparent; } .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6708,9 +6899,11 @@ 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; @@ -6732,9 +6925,11 @@ 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; } @@ -6747,12 +6942,14 @@ .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; @@ -6763,15 +6960,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6781,13 +6980,13 @@ background-color: transparent; } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6809,9 +7008,11 @@ 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; } @@ -6823,30 +7024,32 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; } .p-input-filled .p-inputtext:enabled:hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6858,12 +7061,13 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6872,24 +7076,26 @@ 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); @@ -6898,9 +7104,11 @@ 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); @@ -6909,6 +7117,7 @@ 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); @@ -6925,45 +7134,51 @@ .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); } @@ -6973,21 +7188,25 @@ .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; @@ -6998,6 +7217,7 @@ .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); } @@ -7010,12 +7230,13 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7025,13 +7246,13 @@ background-color: transparent; } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7043,11 +7264,13 @@ 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; @@ -7076,18 +7299,22 @@ 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; } @@ -7097,13 +7324,14 @@ .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 { @@ -7115,6 +7343,7 @@ .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; @@ -7150,27 +7379,30 @@ .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 hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { - border: 2px solid hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); } .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { border-color: #9FA8DA; @@ -7187,12 +7419,14 @@ .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; } @@ -7214,6 +7448,7 @@ .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); @@ -7222,12 +7457,14 @@ 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); @@ -7238,6 +7475,7 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } + .p-steps { padding: 1rem 0; } @@ -7290,6 +7528,7 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } + .p-tabview .p-tabview-nav { position: relative; } @@ -7312,9 +7551,11 @@ 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; @@ -7322,12 +7563,14 @@ .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; @@ -7338,15 +7581,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7356,13 +7601,13 @@ background-color: transparent; } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7374,11 +7619,13 @@ 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; @@ -7407,15 +7654,18 @@ 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 .p-treenode-content:focus { background: rgba(255, 255, 255, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } + .p-treetable .p-sortable-column { outline: 0 none; } @@ -7428,6 +7678,7 @@ .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; } @@ -7452,12 +7703,14 @@ 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); @@ -7466,6 +7719,7 @@ 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); } @@ -7497,36 +7751,42 @@ .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); } diff --git a/src/assets/components/themes/md-light-deeppurple/theme.css b/src/assets/components/themes/md-light-deeppurple/theme.css index 90df3867b5a..d30407d4c4a 100644 --- a/src/assets/components/themes/md-light-deeppurple/theme.css +++ b/src/assets/components/themes/md-light-deeppurple/theme.css @@ -54,21 +54,24 @@ 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; @@ -296,32 +299,40 @@ * { 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); @@ -333,12 +344,15 @@ 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; @@ -355,6 +369,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 1rem; } @@ -401,6 +416,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #b00020; } + .p-autocomplete-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -442,9 +458,11 @@ background: #ffffff; font-weight: 400; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -452,19 +470,23 @@ 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; @@ -491,7 +513,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); @@ -501,13 +523,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; @@ -516,14 +538,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 { @@ -562,7 +584,7 @@ .p-datepicker table td.p-datepicker-today > span { background: #ffffff; color: rgba(0, 0, 0, 0.87); - border-color: rgb(0, 0, 0); + border-color: black; } .p-datepicker table td.p-datepicker-today > span.p-highlight { color: #673AB7; @@ -672,6 +694,7 @@ outline-offset: 0; box-shadow: none; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -679,10 +702,12 @@ 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; @@ -725,6 +750,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } + .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -764,6 +790,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f5f5f5; } @@ -773,9 +800,11 @@ .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; } @@ -783,6 +812,7 @@ 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; @@ -791,6 +821,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 18px; height: 18px; @@ -831,9 +862,11 @@ 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; } @@ -846,20 +879,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #673AB7; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #b00020; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #b00020; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -898,9 +922,11 @@ 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; } @@ -908,26 +934,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -971,6 +997,7 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } + .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1034,6 +1061,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1046,17 +1074,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #b00020; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1069,64 +1091,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1134,9 +1164,11 @@ 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; } @@ -1144,12 +1176,14 @@ 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-inputswitch { width: 2.75rem; height: 1rem; @@ -1188,14 +1222,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(103, 58, 183, 0.5); } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #b00020; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1228,45 +1259,57 @@ 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; } + ::-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; } @@ -1276,14 +1319,17 @@ .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); @@ -1358,9 +1404,11 @@ 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); @@ -1400,9 +1448,11 @@ 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; } @@ -1410,6 +1460,7 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1498,6 +1549,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1507,12 +1559,15 @@ .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; @@ -1534,6 +1589,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } + p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1541,6 +1597,7 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1548,6 +1605,7 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1585,9 +1643,11 @@ 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; } @@ -1600,9 +1660,11 @@ .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; } @@ -1633,6 +1695,7 @@ .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); @@ -1640,7 +1703,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 { @@ -1649,7 +1712,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 { @@ -1658,7 +1721,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 { @@ -1667,12 +1730,14 @@ 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; @@ -1724,6 +1789,7 @@ .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); @@ -1731,7 +1797,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 { @@ -1740,7 +1806,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 { @@ -1749,7 +1815,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 { @@ -1758,12 +1824,14 @@ 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); @@ -1800,12 +1868,15 @@ 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); @@ -1865,6 +1936,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1874,6 +1946,7 @@ .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; } @@ -1881,6 +1954,7 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } + .p-button { color: #ffffff; background: #673AB7; @@ -1992,7 +2066,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 { @@ -2019,6 +2093,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2031,414 +2106,421 @@ .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; @@ -2462,6 +2544,7 @@ color: #673AB7; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2473,14 +2556,17 @@ 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; @@ -2491,45 +2577,52 @@ 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; } @@ -2607,6 +2700,7 @@ .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; @@ -2635,6 +2729,7 @@ border-color: transparent; color: #4CAF50; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2663,6 +2758,7 @@ border-color: transparent; color: #2196f3; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2691,6 +2787,7 @@ border-color: transparent; color: #689f38; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2719,6 +2816,7 @@ border-color: transparent; color: #fbc02d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2747,6 +2845,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2775,8 +2874,9 @@ 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); @@ -2787,13 +2887,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; @@ -2819,6 +2919,7 @@ background: rgba(103, 58, 183, 0.12); color: #673AB7; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2912,9 +3013,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); @@ -2924,17 +3025,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; @@ -2964,12 +3065,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 { @@ -3072,6 +3173,7 @@ .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; @@ -3110,10 +3212,12 @@ .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; @@ -3141,6 +3245,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3160,6 +3265,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3197,6 +3303,7 @@ 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); @@ -3225,6 +3332,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3302,6 +3410,7 @@ .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); @@ -3310,6 +3419,7 @@ 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); @@ -3348,6 +3458,7 @@ outline-offset: 0; box-shadow: none; } + .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3357,9 +3468,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); @@ -3370,9 +3481,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); @@ -3429,6 +3540,7 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3506,6 +3618,7 @@ .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); @@ -3514,6 +3627,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3525,19 +3639,20 @@ 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; @@ -3594,11 +3709,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 { @@ -3671,6 +3786,7 @@ outline-offset: 0; box-shadow: none; } + .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3810,7 +3926,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 { @@ -3871,6 +3987,7 @@ .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); @@ -3895,6 +4012,7 @@ 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; @@ -3967,6 +4085,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3992,6 +4111,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -4015,6 +4135,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4055,6 +4176,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 1rem; @@ -4121,10 +4243,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; } + .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4141,6 +4265,7 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4209,6 +4334,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4219,6 +4345,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4266,6 +4393,7 @@ .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); @@ -4338,6 +4466,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4379,6 +4508,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4389,7 +4519,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); @@ -4399,13 +4529,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; @@ -4419,6 +4549,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4438,6 +4569,7 @@ .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; @@ -4477,6 +4609,7 @@ .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; @@ -4487,6 +4620,7 @@ color: #ffffff; border-color: transparent; } + .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4518,6 +4652,7 @@ .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; @@ -4565,7 +4700,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 { @@ -4579,7 +4714,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 { @@ -4590,7 +4725,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 { @@ -4604,6 +4739,7 @@ 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); @@ -4627,31 +4763,32 @@ 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; @@ -4710,7 +4847,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 { @@ -4724,7 +4861,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 { @@ -4735,7 +4872,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 { @@ -4793,9 +4930,10 @@ 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; @@ -4832,7 +4970,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 { @@ -4846,7 +4984,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 { @@ -4857,7 +4995,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 { @@ -4891,6 +5029,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 1rem; background: transparent; @@ -4929,7 +5068,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 { @@ -4960,7 +5099,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 { @@ -4974,7 +5113,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 { @@ -4985,7 +5124,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 { @@ -5002,6 +5141,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5176,7 +5316,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 { @@ -5190,7 +5330,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 { @@ -5201,7 +5341,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 { @@ -5241,6 +5381,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5283,7 +5424,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 { @@ -5297,7 +5438,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 { @@ -5308,7 +5449,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 { @@ -5355,6 +5496,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5399,6 +5541,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5469,6 +5612,7 @@ outline-offset: 0; box-shadow: inset none; } + .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5519,7 +5663,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 { @@ -5533,7 +5677,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 { @@ -5544,7 +5688,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 { @@ -5558,6 +5702,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5613,6 +5758,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 4px; @@ -5701,6 +5847,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5751,7 +5898,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 { @@ -5761,7 +5908,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 { @@ -5771,7 +5918,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 { @@ -5781,9 +5928,10 @@ 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; @@ -5814,7 +5962,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 { @@ -5871,7 +6019,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); @@ -5881,7 +6029,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); } @@ -5890,23 +6038,29 @@ 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; @@ -5930,6 +6084,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -5950,9 +6105,11 @@ .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; @@ -5994,6 +6151,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6029,6 +6187,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6043,6 +6202,7 @@ outline-offset: 0; box-shadow: none; } + .p-progressbar { border: 0 none; height: 4px; @@ -6058,6 +6218,7 @@ color: #ffffff; line-height: 4px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6079,6 +6240,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6086,6 +6248,7 @@ .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; @@ -6118,6 +6281,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6169,9 +6333,11 @@ .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; @@ -6201,9 +6367,11 @@ 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; @@ -6233,18 +6401,21 @@ 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; @@ -6296,6 +6467,7 @@ .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); } @@ -6311,6 +6483,7 @@ .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); } @@ -6326,6 +6499,7 @@ .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); } @@ -6341,6 +6515,7 @@ .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); } @@ -6356,6 +6531,7 @@ .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); } @@ -6371,6 +6547,7 @@ .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); } @@ -6386,6 +6563,7 @@ .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; @@ -6432,6 +6610,7 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } + .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6457,6 +6636,7 @@ .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; } @@ -6469,6 +6649,7 @@ 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; @@ -6524,6 +6705,7 @@ border: 0 none; background-image: none; } + .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6534,9 +6716,11 @@ .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; @@ -6584,6 +6768,7 @@ 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; @@ -6603,13 +6788,16 @@ 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; @@ -6651,12 +6839,14 @@ .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; @@ -6679,6 +6869,7 @@ .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; @@ -6708,9 +6899,11 @@ 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; @@ -6732,9 +6925,11 @@ 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; } @@ -6747,12 +6942,14 @@ .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; @@ -6763,9 +6960,11 @@ .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; @@ -6809,9 +7008,11 @@ 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; } @@ -6823,12 +7024,14 @@ 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; @@ -6858,6 +7061,7 @@ box-shadow: none; border-color: transparent; } + .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6872,24 +7076,26 @@ 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); @@ -6898,9 +7104,11 @@ 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); @@ -6909,6 +7117,7 @@ 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); @@ -6925,45 +7134,51 @@ .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); } @@ -6973,21 +7188,25 @@ .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; @@ -6998,6 +7217,7 @@ .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); } @@ -7010,6 +7230,7 @@ .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; @@ -7043,11 +7264,13 @@ 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; @@ -7076,18 +7299,22 @@ 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; } @@ -7097,13 +7324,14 @@ .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 { @@ -7115,6 +7343,7 @@ .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; @@ -7150,18 +7379,21 @@ .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; @@ -7187,12 +7419,14 @@ .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; } @@ -7214,6 +7448,7 @@ .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; @@ -7222,12 +7457,14 @@ 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); @@ -7238,6 +7475,7 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } + .p-steps { padding: 1rem 0; } @@ -7290,6 +7528,7 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } + .p-tabview .p-tabview-nav { position: relative; } @@ -7312,9 +7551,11 @@ 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; @@ -7322,12 +7563,14 @@ .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; @@ -7338,9 +7581,11 @@ .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; @@ -7374,11 +7619,13 @@ 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; @@ -7407,15 +7654,18 @@ 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 .p-treenode-content:focus { background: rgba(0, 0, 0, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } + .p-treetable .p-sortable-column { outline: 0 none; } @@ -7428,6 +7678,7 @@ .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; } @@ -7452,12 +7703,14 @@ 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; @@ -7466,6 +7719,7 @@ 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); } @@ -7497,36 +7751,42 @@ .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); } diff --git a/src/assets/components/themes/md-light-indigo/theme.css b/src/assets/components/themes/md-light-indigo/theme.css index 357cd19bdbb..a7d34ec9a17 100644 --- a/src/assets/components/themes/md-light-indigo/theme.css +++ b/src/assets/components/themes/md-light-indigo/theme.css @@ -54,21 +54,24 @@ 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; @@ -296,32 +299,40 @@ * { 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); @@ -333,12 +344,15 @@ 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; @@ -355,6 +369,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 1rem; } @@ -401,6 +416,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #b00020; } + .p-autocomplete-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -442,9 +458,11 @@ background: #ffffff; font-weight: 400; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 3rem; } @@ -452,19 +470,23 @@ 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; @@ -491,7 +513,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); @@ -501,13 +523,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; @@ -516,14 +538,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 { @@ -562,7 +584,7 @@ .p-datepicker table td.p-datepicker-today > span { background: #ffffff; color: rgba(0, 0, 0, 0.87); - border-color: rgb(0, 0, 0); + border-color: black; } .p-datepicker table td.p-datepicker-today > span.p-highlight { color: #3F51B5; @@ -672,6 +694,7 @@ outline-offset: 0; box-shadow: none; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 3rem; } @@ -679,10 +702,12 @@ 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; @@ -725,6 +750,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } + .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -764,6 +790,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f5f5f5; } @@ -773,9 +800,11 @@ .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; } @@ -783,6 +812,7 @@ 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; @@ -791,6 +821,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 18px; height: 18px; @@ -831,9 +862,11 @@ 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; } @@ -846,20 +879,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #3F51B5; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #b00020; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #b00020; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -898,9 +922,11 @@ 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; } @@ -908,26 +934,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -971,6 +997,7 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } + .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1034,6 +1061,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1046,17 +1074,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #b00020; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1069,64 +1091,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 3rem; } @@ -1134,9 +1164,11 @@ 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; } @@ -1144,12 +1176,14 @@ 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-inputswitch { width: 2.75rem; height: 1rem; @@ -1188,14 +1222,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(63, 81, 181, 0.5); } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #b00020; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1228,45 +1259,57 @@ 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; } + ::-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; } @@ -1276,14 +1319,17 @@ .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); @@ -1358,9 +1404,11 @@ 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); @@ -1400,9 +1448,11 @@ 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; } @@ -1410,6 +1460,7 @@ color: rgba(0, 0, 0, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1498,6 +1549,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1507,12 +1559,15 @@ .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; @@ -1534,6 +1589,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } + p-password.p-password-clearable .p-password-input { padding-right: 3rem; } @@ -1541,6 +1597,7 @@ color: rgba(0, 0, 0, 0.6); right: 1rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 5rem; } @@ -1548,6 +1605,7 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1585,9 +1643,11 @@ 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; } @@ -1600,9 +1660,11 @@ .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; } @@ -1633,6 +1695,7 @@ .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); @@ -1640,7 +1703,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 { @@ -1649,7 +1712,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 { @@ -1658,7 +1721,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 { @@ -1667,12 +1730,14 @@ 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; @@ -1724,6 +1789,7 @@ .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); @@ -1731,7 +1797,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 { @@ -1740,7 +1806,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 { @@ -1749,7 +1815,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 { @@ -1758,12 +1824,14 @@ 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); @@ -1800,12 +1868,15 @@ 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); @@ -1865,6 +1936,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1874,6 +1946,7 @@ .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; } @@ -1881,6 +1954,7 @@ color: rgba(0, 0, 0, 0.6); right: 3rem; } + .p-button { color: #ffffff; background: #3F51B5; @@ -1992,7 +2066,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 { @@ -2019,6 +2093,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2031,414 +2106,421 @@ .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; @@ -2462,6 +2544,7 @@ color: #3F51B5; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2473,14 +2556,17 @@ 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; @@ -2491,45 +2577,52 @@ 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; } @@ -2607,6 +2700,7 @@ .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; @@ -2635,6 +2729,7 @@ border-color: transparent; color: #ff4081; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2663,6 +2758,7 @@ border-color: transparent; color: #2196f3; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2691,6 +2787,7 @@ border-color: transparent; color: #689f38; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2719,6 +2816,7 @@ border-color: transparent; color: #fbc02d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2747,6 +2845,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2775,8 +2874,9 @@ 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); @@ -2787,13 +2887,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; @@ -2819,6 +2919,7 @@ background: rgba(63, 81, 181, 0.12); color: #3F51B5; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2912,9 +3013,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); @@ -2924,17 +3025,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; @@ -2964,12 +3065,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 { @@ -3072,6 +3173,7 @@ .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; @@ -3110,10 +3212,12 @@ .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; @@ -3141,6 +3245,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-clear-button { width: 2.5rem; height: 2.5rem; @@ -3160,6 +3265,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3197,6 +3303,7 @@ 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); @@ -3225,6 +3332,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3302,6 +3410,7 @@ .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); @@ -3310,6 +3419,7 @@ 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); @@ -3348,6 +3458,7 @@ outline-offset: 0; box-shadow: none; } + .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3357,9 +3468,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); @@ -3370,9 +3481,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); @@ -3429,6 +3540,7 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3506,6 +3618,7 @@ .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); @@ -3514,6 +3627,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3525,19 +3639,20 @@ 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; @@ -3594,11 +3709,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 { @@ -3671,6 +3786,7 @@ outline-offset: 0; box-shadow: none; } + .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3810,7 +3926,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 { @@ -3871,6 +3987,7 @@ .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); @@ -3895,6 +4012,7 @@ 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; @@ -3967,6 +4085,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3992,6 +4111,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -4015,6 +4135,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4055,6 +4176,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 1rem; @@ -4121,10 +4243,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; } + .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4141,6 +4265,7 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4209,6 +4334,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4219,6 +4345,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4266,6 +4393,7 @@ .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); @@ -4338,6 +4466,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4379,6 +4508,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4389,7 +4519,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); @@ -4399,13 +4529,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; @@ -4419,6 +4549,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4438,6 +4569,7 @@ .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; @@ -4477,6 +4609,7 @@ .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; @@ -4487,6 +4620,7 @@ color: #ffffff; border-color: transparent; } + .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4518,6 +4652,7 @@ .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; @@ -4565,7 +4700,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 { @@ -4579,7 +4714,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 { @@ -4590,7 +4725,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 { @@ -4604,6 +4739,7 @@ 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); @@ -4627,31 +4763,32 @@ 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; @@ -4710,7 +4847,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 { @@ -4724,7 +4861,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 { @@ -4735,7 +4872,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 { @@ -4793,9 +4930,10 @@ 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; @@ -4832,7 +4970,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 { @@ -4846,7 +4984,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 { @@ -4857,7 +4995,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 { @@ -4891,6 +5029,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 1rem; background: transparent; @@ -4929,7 +5068,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 { @@ -4960,7 +5099,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 { @@ -4974,7 +5113,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 { @@ -4985,7 +5124,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 { @@ -5002,6 +5141,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5176,7 +5316,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 { @@ -5190,7 +5330,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 { @@ -5201,7 +5341,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 { @@ -5241,6 +5381,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5283,7 +5424,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 { @@ -5297,7 +5438,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 { @@ -5308,7 +5449,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 { @@ -5355,6 +5496,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5399,6 +5541,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5469,6 +5612,7 @@ outline-offset: 0; box-shadow: inset none; } + .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5519,7 +5663,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 { @@ -5533,7 +5677,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 { @@ -5544,7 +5688,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 { @@ -5558,6 +5702,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 1rem 1rem; margin: 0; @@ -5613,6 +5758,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 4px; @@ -5701,6 +5847,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5751,7 +5898,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 { @@ -5761,7 +5908,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 { @@ -5771,7 +5918,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 { @@ -5781,9 +5928,10 @@ 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; @@ -5814,7 +5962,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 { @@ -5871,7 +6019,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); @@ -5881,7 +6029,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); } @@ -5890,23 +6038,29 @@ 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; @@ -5930,6 +6084,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -5950,9 +6105,11 @@ .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; @@ -5994,6 +6151,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6029,6 +6187,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6043,6 +6202,7 @@ outline-offset: 0; box-shadow: none; } + .p-progressbar { border: 0 none; height: 4px; @@ -6058,6 +6218,7 @@ color: #ffffff; line-height: 4px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6079,6 +6240,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6086,6 +6248,7 @@ .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; @@ -6118,6 +6281,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6169,9 +6333,11 @@ .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; @@ -6201,9 +6367,11 @@ 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; @@ -6233,18 +6401,21 @@ 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; @@ -6296,6 +6467,7 @@ .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); } @@ -6311,6 +6483,7 @@ .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); } @@ -6326,6 +6499,7 @@ .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); } @@ -6341,6 +6515,7 @@ .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); } @@ -6356,6 +6531,7 @@ .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); } @@ -6371,6 +6547,7 @@ .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); } @@ -6386,6 +6563,7 @@ .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; @@ -6432,6 +6610,7 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } + .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6457,6 +6636,7 @@ .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; } @@ -6469,6 +6649,7 @@ 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; @@ -6524,6 +6705,7 @@ border: 0 none; background-image: none; } + .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6534,9 +6716,11 @@ .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; @@ -6584,6 +6768,7 @@ 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; @@ -6603,13 +6788,16 @@ 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; @@ -6651,12 +6839,14 @@ .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; @@ -6679,6 +6869,7 @@ .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; @@ -6708,9 +6899,11 @@ 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; @@ -6732,9 +6925,11 @@ 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; } @@ -6747,12 +6942,14 @@ .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; @@ -6763,9 +6960,11 @@ .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; @@ -6809,9 +7008,11 @@ 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; } @@ -6823,12 +7024,14 @@ 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; @@ -6858,6 +7061,7 @@ box-shadow: none; border-color: transparent; } + .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6872,24 +7076,26 @@ 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); @@ -6898,9 +7104,11 @@ 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); @@ -6909,6 +7117,7 @@ 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); @@ -6925,45 +7134,51 @@ .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); } @@ -6973,21 +7188,25 @@ .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; @@ -6998,6 +7217,7 @@ .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); } @@ -7010,6 +7230,7 @@ .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; @@ -7043,11 +7264,13 @@ 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; @@ -7076,18 +7299,22 @@ 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; } @@ -7097,13 +7324,14 @@ .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 { @@ -7115,6 +7343,7 @@ .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; @@ -7150,18 +7379,21 @@ .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; @@ -7187,12 +7419,14 @@ .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; } @@ -7214,6 +7448,7 @@ .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; @@ -7222,12 +7457,14 @@ 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); @@ -7238,6 +7475,7 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } + .p-steps { padding: 1rem 0; } @@ -7290,6 +7528,7 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } + .p-tabview .p-tabview-nav { position: relative; } @@ -7312,9 +7551,11 @@ 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; @@ -7322,12 +7563,14 @@ .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; @@ -7338,9 +7581,11 @@ .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; @@ -7374,11 +7619,13 @@ 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; @@ -7407,15 +7654,18 @@ 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 .p-treenode-content:focus { background: rgba(0, 0, 0, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } + .p-treetable .p-sortable-column { outline: 0 none; } @@ -7428,6 +7678,7 @@ .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; } @@ -7452,12 +7703,14 @@ 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; @@ -7466,6 +7719,7 @@ 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); } @@ -7497,36 +7751,42 @@ .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); } diff --git a/src/assets/components/themes/mdc-dark-deeppurple/theme.css b/src/assets/components/themes/mdc-dark-deeppurple/theme.css index 235ed3f3a0f..2d54b5f5631 100644 --- a/src/assets/components/themes/mdc-dark-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-dark-deeppurple/theme.css @@ -54,21 +54,24 @@ 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; @@ -241,7 +244,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { padding: 0.75rem 0.75rem; @@ -296,32 +299,40 @@ * { 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); @@ -333,12 +344,15 @@ 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; @@ -355,6 +369,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -387,7 +402,7 @@ } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.375rem 0.75rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -395,12 +410,13 @@ margin-left: 0.5rem; } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - background: hsla(0, 0%, 100%, 0.24); + background: rgba(255, 255, 255, 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); @@ -429,11 +445,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { margin: 0; @@ -442,9 +458,11 @@ background: transparent; font-weight: 400; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -452,24 +470,28 @@ 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 4px; } .p-datepicker:not(.p-datepicker-inline) { @@ -486,12 +508,12 @@ background: #1e1e1e; font-weight: 500; margin: 0; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 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); @@ -501,13 +523,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; @@ -516,14 +538,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 { @@ -570,13 +592,13 @@ } .p-datepicker .p-datepicker-buttonbar { padding: 0.75rem 0; - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); } .p-datepicker .p-datepicker-buttonbar .p-button { width: auto; } .p-datepicker .p-timepicker { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); padding: 0.5rem; } .p-datepicker .p-timepicker button { @@ -635,7 +657,7 @@ background: rgba(206, 147, 216, 0.16); } .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid hsla(0, 0%, 100%, 0.12); + border-left: 1px solid rgba(255, 255, 255, 0.12); padding-right: 0.5rem; padding-left: 0.5rem; padding-top: 0; @@ -672,6 +694,7 @@ outline-offset: 0; box-shadow: none; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -679,10 +702,12 @@ 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; @@ -690,7 +715,7 @@ } .p-cascadeselect { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -725,6 +750,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } + .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -752,11 +778,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { padding: 0.75rem 0.75rem; @@ -764,18 +790,21 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 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; } @@ -783,6 +812,7 @@ 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; @@ -791,12 +821,13 @@ .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 hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); background: #1e1e1e; width: 18px; height: 18px; @@ -831,35 +862,28 @@ 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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44435; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44435; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -876,12 +900,12 @@ .p-chips .p-chips-multiple-container .p-chips-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token.p-focus { - background: hsla(0, 0%, 100%, 0.24); + background: rgba(255, 255, 255, 0.24); color: rgba(255, 255, 255, 0.87); } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -898,9 +922,11 @@ 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; } @@ -908,29 +934,29 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -971,6 +997,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } + .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -980,7 +1007,7 @@ } .p-dropdown-panel .p-dropdown-header { padding: 0.75rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1016,11 +1043,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { margin: 0; @@ -1034,99 +1061,102 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44435; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); - 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); + 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); padding: 0.75rem 0.75rem; min-width: 2.75rem; } .p-inputgroup-addon:last-child { - border-right: 1px solid hsla(0, 0%, 100%, 0.3); + border-right: 1px solid rgba(255, 255, 255, 0.3); } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1134,9 +1164,11 @@ 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; } @@ -1144,18 +1176,20 @@ 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-inputswitch { width: 2.75rem; height: 1rem; } .p-inputswitch .p-inputswitch-slider { - background: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 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; } @@ -1177,7 +1211,7 @@ box-shadow: none; } .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { - background: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 0.3); } .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { background: rgba(206, 147, 216, 0.5); @@ -1188,14 +1222,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(206, 147, 216, 0.5); } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f44435; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1203,7 +1234,7 @@ color: rgba(255, 255, 255, 0.87); background: #1e1e1e; padding: 0.75rem 0.75rem; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; @@ -1228,72 +1259,87 @@ 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; } + ::-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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 0.06); } .p-input-filled .p-inputtext:enabled:hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-inputtext:enabled:focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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 hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #1e1e1e; margin: 0; @@ -1346,11 +1392,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-listbox.p-focus { outline: 0 none; @@ -1358,12 +1404,14 @@ box-shadow: none; border-color: #CE93D8; } + p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44435; } + .p-multiselect { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -1386,7 +1434,7 @@ .p-multiselect.p-multiselect-chip .p-multiselect-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1400,9 +1448,11 @@ 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; } @@ -1410,6 +1460,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } + .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1419,7 +1470,7 @@ } .p-multiselect-panel .p-multiselect-header { padding: 0.75rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1477,11 +1528,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { margin-right: 0.5rem; @@ -1498,21 +1549,25 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 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; @@ -1534,6 +1589,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1541,6 +1597,7 @@ 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; } @@ -1548,12 +1605,13 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } + .p-radiobutton { width: 20px; height: 20px; } .p-radiobutton .p-radiobutton-box { - border: 2px solid hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); background: #1e1e1e; width: 20px; height: 20px; @@ -1585,14 +1643,16 @@ 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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 0.06); } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { background: #121212; @@ -1600,9 +1660,11 @@ .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; } @@ -1633,6 +1695,7 @@ .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); @@ -1640,7 +1703,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 { @@ -1649,7 +1712,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 { @@ -1658,7 +1721,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 { @@ -1667,14 +1730,16 @@ 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: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 0.3); border: 0 none; border-radius: 4px; } @@ -1724,6 +1789,7 @@ .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); @@ -1731,7 +1797,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 { @@ -1740,7 +1806,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 { @@ -1749,7 +1815,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 { @@ -1758,15 +1824,17 @@ 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -1789,7 +1857,7 @@ .p-treeselect.p-treeselect-chip .p-treeselect-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1800,12 +1868,15 @@ 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); @@ -1815,7 +1886,7 @@ } .p-treeselect-panel .p-treeselect-header { padding: 0.75rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1865,15 +1936,17 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); } + p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1881,6 +1954,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } + .p-button { color: #121212; background: #CE93D8; @@ -1992,7 +2066,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 { @@ -2019,6 +2093,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2031,414 +2106,421 @@ .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; @@ -2462,6 +2544,7 @@ color: #CE93D8; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2473,14 +2556,17 @@ 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; @@ -2491,45 +2577,52 @@ 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; } @@ -2607,6 +2700,7 @@ .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; @@ -2635,6 +2729,7 @@ border-color: transparent; color: #A5D6A7; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2663,6 +2758,7 @@ border-color: transparent; color: #90caf9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2691,6 +2787,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2719,6 +2816,7 @@ border-color: transparent; color: #fff59d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2747,6 +2845,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2775,8 +2874,9 @@ 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); @@ -2787,13 +2887,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; @@ -2819,6 +2919,7 @@ background: rgba(206, 147, 216, 0.16); color: #CE93D8; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2912,9 +3013,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); @@ -2924,17 +3025,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; @@ -2964,12 +3065,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 { @@ -3072,6 +3173,7 @@ .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; @@ -3110,10 +3212,12 @@ .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; @@ -3141,6 +3245,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3160,6 +3265,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3186,7 +3292,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible { outline: 0 none; @@ -3194,12 +3300,13 @@ box-shadow: none; } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } + .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -3208,7 +3315,7 @@ } .p-column-filter-overlay-menu .p-column-filter-constraint { padding: 0.75rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); } .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { margin-bottom: 0.5rem; @@ -3225,6 +3332,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } + .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3274,12 +3382,12 @@ transition: none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { color: #CE93D8; @@ -3293,15 +3401,16 @@ 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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); @@ -3310,8 +3419,9 @@ background: #1e1e1e; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { @@ -3348,6 +3458,7 @@ outline-offset: 0; box-shadow: none; } + .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3357,9 +3468,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); @@ -3370,9 +3481,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); @@ -3429,6 +3540,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } + .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3478,12 +3590,12 @@ transition: none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-picklist .p-picklist-list .p-picklist-item.p-highlight { color: #CE93D8; @@ -3497,15 +3609,16 @@ 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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); @@ -3514,6 +3627,7 @@ background: #1e1e1e; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3525,19 +3639,20 @@ 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; @@ -3594,19 +3709,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-filter-container { @@ -3663,7 +3778,7 @@ color: inherit; } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { @@ -3671,6 +3786,7 @@ outline-offset: 0; box-shadow: none; } + .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3810,7 +3926,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 { @@ -3871,6 +3987,7 @@ .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); @@ -3895,6 +4012,7 @@ 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; @@ -3967,6 +4085,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3992,6 +4111,7 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4000,7 +4120,7 @@ padding: 0 1.25rem; } .p-divider.p-divider-horizontal:before { - border-top: 1px hsla(0, 0%, 100%, 0.12); + border-top: 1px rgba(255, 255, 255, 0.12); } .p-divider.p-divider-horizontal .p-divider-content { padding: 0 0.5rem; @@ -4010,11 +4130,12 @@ padding: 1.25rem 0; } .p-divider.p-divider-vertical:before { - border-left: 1px hsla(0, 0%, 100%, 0.12); + border-left: 1px rgba(255, 255, 255, 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; @@ -4055,6 +4176,7 @@ .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; @@ -4121,10 +4243,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; } + .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4133,14 +4257,15 @@ } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-splitter .p-splitter-gutter-resizing { - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4209,6 +4334,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4219,6 +4345,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4266,6 +4393,7 @@ .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); @@ -4338,6 +4466,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4379,6 +4508,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } + .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4389,7 +4519,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); @@ -4399,13 +4529,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; @@ -4419,6 +4549,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } + .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4438,6 +4569,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } + .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 0.75rem; @@ -4477,6 +4609,7 @@ .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; @@ -4487,6 +4620,7 @@ color: #121212; border-color: transparent; } + .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4518,6 +4652,7 @@ .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; @@ -4565,7 +4700,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 { @@ -4573,13 +4708,13 @@ } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4590,11 +4725,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-contextmenu .p-submenu-icon { @@ -4604,6 +4739,7 @@ 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); @@ -4627,31 +4763,32 @@ 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; @@ -4710,7 +4847,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 { @@ -4718,13 +4855,13 @@ } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4735,7 +4872,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 { @@ -4758,7 +4895,7 @@ width: 12.5rem; } .p-megamenu .p-submenu-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-megamenu.p-megamenu-vertical { @@ -4793,9 +4930,10 @@ 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; @@ -4832,7 +4970,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 { @@ -4840,13 +4978,13 @@ } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4857,7 +4995,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 { @@ -4875,7 +5013,7 @@ border-top-left-radius: 0; } .p-menu .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-menu .p-menuitem-badge { @@ -4891,6 +5029,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.75rem; background: #1e1e1e; @@ -4929,7 +5068,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 { @@ -4960,7 +5099,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 { @@ -4968,13 +5107,13 @@ } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4985,7 +5124,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 { @@ -4996,12 +5135,13 @@ width: 12.5rem; } .p-menubar .p-submenu-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 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; @@ -5033,7 +5173,7 @@ width: 100%; } .p-menubar .p-menubar-root-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-menubar .p-menubar-root-list .p-submenu-icon { @@ -5176,7 +5316,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 { @@ -5184,13 +5324,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5201,14 +5341,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list) { @@ -5241,6 +5381,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5283,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.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5291,13 +5432,13 @@ } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5308,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.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5323,7 +5464,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-slidemenu .p-slidemenu-icon { @@ -5355,6 +5496,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5391,7 +5533,7 @@ } .p-steps .p-steps-item:before { content: " "; - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); width: 100%; top: 50%; left: 0; @@ -5399,6 +5541,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5469,6 +5612,7 @@ outline-offset: 0; box-shadow: inset none; } + .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5519,7 +5663,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 { @@ -5527,13 +5671,13 @@ } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5544,11 +5688,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-tieredmenu .p-submenu-icon { @@ -5558,6 +5702,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5613,6 +5758,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 0.75rem 0; border-radius: 4px; @@ -5701,6 +5847,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5751,7 +5898,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 { @@ -5761,7 +5908,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 { @@ -5771,7 +5918,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 { @@ -5781,9 +5928,10 @@ 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; @@ -5814,7 +5962,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 { @@ -5871,7 +6019,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); @@ -5881,7 +6029,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); } @@ -5890,23 +6038,29 @@ 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; @@ -5930,8 +6084,9 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { - background-color: hsla(0, 0%, 100%, 0.12); + background-color: rgba(255, 255, 255, 0.12); border-radius: 4px; } .p-avatar.p-avatar-lg { @@ -5950,9 +6105,11 @@ .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; @@ -5994,8 +6151,9 @@ height: 3rem; line-height: 3rem; } + .p-chip { - background-color: hsla(0, 0%, 100%, 0.12); + background-color: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; padding: 0 0.75rem; @@ -6029,6 +6187,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6043,6 +6202,7 @@ outline-offset: 0; box-shadow: none; } + .p-progressbar { border: 0 none; height: 4px; @@ -6058,6 +6218,7 @@ color: #121212; line-height: 4px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6079,6 +6240,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6086,6 +6248,7 @@ .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; @@ -6118,6 +6281,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6169,15 +6333,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6187,13 +6353,13 @@ background-color: transparent; } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6201,9 +6367,11 @@ 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; @@ -6233,18 +6401,21 @@ 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; @@ -6296,6 +6467,7 @@ .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); } @@ -6311,6 +6483,7 @@ .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); } @@ -6326,6 +6499,7 @@ .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); } @@ -6341,6 +6515,7 @@ .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); } @@ -6356,6 +6531,7 @@ .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); } @@ -6371,6 +6547,7 @@ .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); } @@ -6386,8 +6563,9 @@ .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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 0.3); background: #1e1e1e; border-radius: 4px; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); @@ -6432,6 +6610,7 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } + .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6446,7 +6625,7 @@ order: 3; } .p-datepicker table th { - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.38); font-weight: 400; font-size: 0.875rem; @@ -6457,6 +6636,7 @@ .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; } @@ -6469,12 +6649,13 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6484,13 +6665,13 @@ background-color: transparent; } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6524,6 +6705,7 @@ border: 0 none; background-image: none; } + .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6534,15 +6716,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6552,13 +6736,13 @@ background-color: transparent; } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6584,6 +6768,7 @@ 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; @@ -6603,27 +6788,30 @@ 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: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); border-radius: 2px; position: relative; } .p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); } .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - border-color: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); } .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { border-color: #CE93D8; @@ -6651,12 +6839,14 @@ .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; @@ -6679,12 +6869,13 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6694,13 +6885,13 @@ background-color: transparent; } .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6708,9 +6899,11 @@ 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; @@ -6732,9 +6925,11 @@ 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; } @@ -6747,12 +6942,14 @@ .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; @@ -6763,15 +6960,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6781,13 +6980,13 @@ background-color: transparent; } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6809,9 +7008,11 @@ 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; } @@ -6823,30 +7024,32 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; } .p-input-filled .p-inputtext:enabled:hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6858,12 +7061,13 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6872,24 +7076,26 @@ 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); @@ -6898,9 +7104,11 @@ 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); @@ -6909,6 +7117,7 @@ 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); @@ -6925,45 +7134,51 @@ .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); } @@ -6973,21 +7188,25 @@ .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; @@ -6998,6 +7217,7 @@ .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); } @@ -7010,12 +7230,13 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7025,13 +7246,13 @@ background-color: transparent; } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7043,11 +7264,13 @@ 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; @@ -7076,18 +7299,22 @@ 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; } @@ -7097,13 +7324,14 @@ .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 { @@ -7115,6 +7343,7 @@ .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; @@ -7150,27 +7379,30 @@ .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 hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { - border: 2px solid hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); } .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { border-color: #CE93D8; @@ -7187,12 +7419,14 @@ .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; } @@ -7214,6 +7448,7 @@ .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); @@ -7222,12 +7457,14 @@ 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); @@ -7238,6 +7475,7 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } + .p-steps { padding: 1rem 0; } @@ -7290,6 +7528,7 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } + .p-tabview .p-tabview-nav { position: relative; } @@ -7312,9 +7551,11 @@ 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; @@ -7322,12 +7563,14 @@ .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; @@ -7338,15 +7581,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7356,13 +7601,13 @@ background-color: transparent; } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7374,11 +7619,13 @@ 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; @@ -7407,15 +7654,18 @@ 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 .p-treenode-content:focus { background: rgba(255, 255, 255, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(206, 147, 216, 0.24); } + .p-treetable .p-sortable-column { outline: 0 none; } @@ -7428,6 +7678,7 @@ .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; } @@ -7452,12 +7703,14 @@ 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); @@ -7466,6 +7719,7 @@ 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); } @@ -7497,36 +7751,42 @@ .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); } diff --git a/src/assets/components/themes/mdc-dark-indigo/theme.css b/src/assets/components/themes/mdc-dark-indigo/theme.css index da9f1040ce3..7f87b9cdb12 100644 --- a/src/assets/components/themes/mdc-dark-indigo/theme.css +++ b/src/assets/components/themes/mdc-dark-indigo/theme.css @@ -54,21 +54,24 @@ 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; @@ -241,7 +244,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item { padding: 0.75rem 0.75rem; @@ -296,32 +299,40 @@ * { 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); @@ -333,12 +344,15 @@ 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; @@ -355,6 +369,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -387,7 +402,7 @@ } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token { padding: 0.375rem 0.75rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -395,12 +410,13 @@ margin-left: 0.5rem; } .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token.p-focus { - background: hsla(0, 0%, 100%, 0.24); + background: rgba(255, 255, 255, 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); @@ -429,11 +445,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group { margin: 0; @@ -442,9 +458,11 @@ background: transparent; font-weight: 400; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44435; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -452,24 +470,28 @@ 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 0.3); border-radius: 4px; } .p-datepicker:not(.p-datepicker-inline) { @@ -486,12 +508,12 @@ background: #1e1e1e; font-weight: 500; margin: 0; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 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); @@ -501,13 +523,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; @@ -516,14 +538,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 { @@ -570,13 +592,13 @@ } .p-datepicker .p-datepicker-buttonbar { padding: 0.75rem 0; - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); } .p-datepicker .p-datepicker-buttonbar .p-button { width: auto; } .p-datepicker .p-timepicker { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); padding: 0.5rem; } .p-datepicker .p-timepicker button { @@ -635,7 +657,7 @@ background: rgba(159, 168, 218, 0.16); } .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-left: 1px solid hsla(0, 0%, 100%, 0.12); + border-left: 1px solid rgba(255, 255, 255, 0.12); padding-right: 0.5rem; padding-left: 0.5rem; padding-top: 0; @@ -672,6 +694,7 @@ outline-offset: 0; box-shadow: none; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -679,10 +702,12 @@ 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; @@ -690,7 +715,7 @@ } .p-cascadeselect { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -725,6 +750,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44435; } + .p-cascadeselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -752,11 +778,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content { padding: 0.75rem 0.75rem; @@ -764,18 +790,21 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-cascadeselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 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; } @@ -783,6 +812,7 @@ 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; @@ -791,12 +821,13 @@ .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 hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); background: #1e1e1e; width: 18px; height: 18px; @@ -831,35 +862,28 @@ 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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44435; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44435; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(255, 255, 255, 0.6); } @@ -876,12 +900,12 @@ .p-chips .p-chips-multiple-container .p-chips-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } .p-chips .p-chips-multiple-container .p-chips-token.p-focus { - background: hsla(0, 0%, 100%, 0.24); + background: rgba(255, 255, 255, 0.24); color: rgba(255, 255, 255, 0.87); } .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon { @@ -898,9 +922,11 @@ 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; } @@ -908,29 +934,29 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -971,6 +997,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f44435; } + .p-dropdown-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -980,7 +1007,7 @@ } .p-dropdown-panel .p-dropdown-header { padding: 0.75rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1016,11 +1043,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group { margin: 0; @@ -1034,99 +1061,102 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); } .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44435; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44435; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1e1e1e; color: rgba(255, 255, 255, 0.6); - 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); + 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); padding: 0.75rem 0.75rem; min-width: 2.75rem; } .p-inputgroup-addon:last-child { - border-right: 1px solid hsla(0, 0%, 100%, 0.3); + border-right: 1px solid rgba(255, 255, 255, 0.3); } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44435; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1134,9 +1164,11 @@ 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; } @@ -1144,18 +1176,20 @@ 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-inputswitch { width: 2.75rem; height: 1rem; } .p-inputswitch .p-inputswitch-slider { - background: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 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; } @@ -1177,7 +1211,7 @@ box-shadow: none; } .p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider { - background: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 0.3); } .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider { background: rgba(159, 168, 218, 0.5); @@ -1188,14 +1222,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(159, 168, 218, 0.5); } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f44435; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1203,7 +1234,7 @@ color: rgba(255, 255, 255, 0.87); background: #1e1e1e; padding: 0.75rem 0.75rem; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; @@ -1228,72 +1259,87 @@ 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; } + ::-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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 0.06); } .p-input-filled .p-inputtext:enabled:hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-inputtext:enabled:focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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 hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #1e1e1e; margin: 0; @@ -1346,11 +1392,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-listbox.p-focus { outline: 0 none; @@ -1358,12 +1404,14 @@ box-shadow: none; border-color: #9FA8DA; } + p-listbox.ng-dirty.ng-invalid > .p-listbox { border-color: #f44435; } + .p-multiselect { background: #1e1e1e; - border: 1px solid hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -1386,7 +1434,7 @@ .p-multiselect.p-multiselect-chip .p-multiselect-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1400,9 +1448,11 @@ 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; } @@ -1410,6 +1460,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } + .p-multiselect-panel { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -1419,7 +1470,7 @@ } .p-multiselect-panel .p-multiselect-header { padding: 0.75rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1477,11 +1528,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { margin-right: 0.5rem; @@ -1498,21 +1549,25 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-multiselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 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; @@ -1534,6 +1589,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1541,6 +1597,7 @@ 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; } @@ -1548,12 +1605,13 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } + .p-radiobutton { width: 20px; height: 20px; } .p-radiobutton .p-radiobutton-box { - border: 2px solid hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); background: #1e1e1e; width: 20px; height: 20px; @@ -1585,14 +1643,16 @@ 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: hsla(0, 0%, 100%, 0.06); + background-color: rgba(255, 255, 255, 0.06); } .p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight { background: #121212; @@ -1600,9 +1660,11 @@ .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; } @@ -1633,6 +1695,7 @@ .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); @@ -1640,7 +1703,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 { @@ -1649,7 +1712,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 { @@ -1658,7 +1721,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 { @@ -1667,14 +1730,16 @@ 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: hsla(0, 0%, 100%, 0.3); + background: rgba(255, 255, 255, 0.3); border: 0 none; border-radius: 4px; } @@ -1724,6 +1789,7 @@ .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); @@ -1731,7 +1797,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 { @@ -1740,7 +1806,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 { @@ -1749,7 +1815,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 { @@ -1758,15 +1824,17 @@ 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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 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; } @@ -1789,7 +1857,7 @@ .p-treeselect.p-treeselect-chip .p-treeselect-token { padding: 0.375rem 0.75rem; margin-right: 0.5rem; - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; } @@ -1800,12 +1868,15 @@ 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); @@ -1815,7 +1886,7 @@ } .p-treeselect-panel .p-treeselect-header { padding: 0.75rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -1865,15 +1936,17 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { - background: hsla(0, 0%, 100%, 0.06); + background: rgba(255, 255, 255, 0.06); } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 0.08); } .p-input-filled .p-treeselect:not(.p-disabled).p-focus { - background-color: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); } + p-treeselect.p-treeselect-clearable .p-treeselect-label-container { padding-right: 1.75rem; } @@ -1881,6 +1954,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.75rem; } + .p-button { color: #121212; background: #9FA8DA; @@ -1992,7 +2066,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 { @@ -2019,6 +2093,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2031,414 +2106,421 @@ .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; @@ -2462,6 +2544,7 @@ color: #9FA8DA; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2473,14 +2556,17 @@ 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; @@ -2491,45 +2577,52 @@ 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; } @@ -2607,6 +2700,7 @@ .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; @@ -2635,6 +2729,7 @@ border-color: transparent; color: #F48FB1; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #90caf9; @@ -2663,6 +2758,7 @@ border-color: transparent; color: #90caf9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2691,6 +2787,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fff59d; @@ -2719,6 +2816,7 @@ border-color: transparent; color: #fff59d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2747,6 +2845,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef9a9a; @@ -2775,8 +2874,9 @@ 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); @@ -2787,13 +2887,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; @@ -2819,6 +2919,7 @@ background: rgba(159, 168, 218, 0.16); color: #9FA8DA; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2912,9 +3013,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); @@ -2924,17 +3025,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; @@ -2964,12 +3065,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 { @@ -3072,6 +3173,7 @@ .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; @@ -3110,10 +3212,12 @@ .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; @@ -3141,6 +3245,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3160,6 +3265,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-overlay { background: #2b2b2b; color: rgba(255, 255, 255, 0.87); @@ -3186,7 +3292,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus-visible { outline: 0 none; @@ -3194,12 +3300,13 @@ box-shadow: none; } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } + .p-column-filter-overlay-menu .p-column-filter-operator { padding: 0.75rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); background: #2b2b2b; margin: 0; @@ -3208,7 +3315,7 @@ } .p-column-filter-overlay-menu .p-column-filter-constraint { padding: 0.75rem; - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); } .p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown { margin-bottom: 0.5rem; @@ -3225,6 +3332,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } + .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3274,12 +3382,12 @@ transition: none; } .p-orderlist .p-orderlist-list .p-orderlist-item:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { color: #9FA8DA; @@ -3293,15 +3401,16 @@ 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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); @@ -3310,8 +3419,9 @@ background: #1e1e1e; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-organizationchart .p-organizationchart-node-content.p-highlight { @@ -3348,6 +3458,7 @@ outline-offset: 0; box-shadow: none; } + .p-paginator { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3357,9 +3468,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); @@ -3370,9 +3481,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); @@ -3429,6 +3540,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.6); } + .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3478,12 +3590,12 @@ transition: none; } .p-picklist .p-picklist-list .p-picklist-item:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-picklist .p-picklist-list .p-picklist-item.p-highlight { color: #9FA8DA; @@ -3497,15 +3609,16 @@ 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 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); @@ -3514,6 +3627,7 @@ background: #1e1e1e; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3525,19 +3639,20 @@ 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; @@ -3594,19 +3709,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: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree .p-tree-filter-container { @@ -3663,7 +3778,7 @@ color: inherit; } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover { - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); color: rgba(255, 255, 255, 0.87); } .p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus { @@ -3671,6 +3786,7 @@ outline-offset: 0; box-shadow: none; } + .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3810,7 +3926,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 { @@ -3871,6 +3987,7 @@ .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); @@ -3895,6 +4012,7 @@ 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; @@ -3967,6 +4085,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -3992,6 +4111,7 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1e1e1e; } @@ -4000,7 +4120,7 @@ padding: 0 1.25rem; } .p-divider.p-divider-horizontal:before { - border-top: 1px hsla(0, 0%, 100%, 0.12); + border-top: 1px rgba(255, 255, 255, 0.12); } .p-divider.p-divider-horizontal .p-divider-content { padding: 0 0.5rem; @@ -4010,11 +4130,12 @@ padding: 1.25rem 0; } .p-divider.p-divider-vertical:before { - border-left: 1px hsla(0, 0%, 100%, 0.12); + border-left: 1px rgba(255, 255, 255, 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; @@ -4055,6 +4176,7 @@ .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; @@ -4121,10 +4243,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: rgba(255, 255, 255, 0.12); border: 0 none; } + .p-splitter { border: 1px solid rgba(255, 255, 255, 0.12); background: #1e1e1e; @@ -4133,14 +4257,15 @@ } .p-splitter .p-splitter-gutter { transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; - background: hsla(0, 0%, 100%, 0.04); + background: rgba(255, 255, 255, 0.04); } .p-splitter .p-splitter-gutter .p-splitter-gutter-handle { - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } .p-splitter .p-splitter-gutter-resizing { - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 0.12); } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4209,6 +4334,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4219,6 +4345,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4266,6 +4393,7 @@ .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); @@ -4338,6 +4466,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4379,6 +4508,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #262626; } + .p-sidebar { background: #262626; color: rgba(255, 255, 255, 0.87); @@ -4389,7 +4519,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); @@ -4399,13 +4529,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; @@ -4419,6 +4549,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } + .p-tooltip .p-tooltip-text { background: #444444; color: rgba(255, 255, 255, 0.87); @@ -4438,6 +4569,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #444444; } + .p-fileupload .p-fileupload-buttonbar { background: #1e1e1e; padding: 0.75rem; @@ -4477,6 +4609,7 @@ .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; @@ -4487,6 +4620,7 @@ color: #121212; border-color: transparent; } + .p-breadcrumb { background: #1e1e1e; border: 1px solid rgba(255, 255, 255, 0.12); @@ -4518,6 +4652,7 @@ .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; @@ -4565,7 +4700,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 { @@ -4573,13 +4708,13 @@ } .p-contextmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4590,11 +4725,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-contextmenu .p-submenu-icon { @@ -4604,6 +4739,7 @@ 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); @@ -4627,31 +4763,32 @@ 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; @@ -4710,7 +4847,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 { @@ -4718,13 +4855,13 @@ } .p-megamenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4735,7 +4872,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 { @@ -4758,7 +4895,7 @@ width: 12.5rem; } .p-megamenu .p-submenu-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-megamenu.p-megamenu-vertical { @@ -4793,9 +4930,10 @@ 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; @@ -4832,7 +4970,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 { @@ -4840,13 +4978,13 @@ } .p-menu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4857,7 +4995,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 { @@ -4875,7 +5013,7 @@ border-top-left-radius: 0; } .p-menu .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-menu .p-menuitem-badge { @@ -4891,6 +5029,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.75rem; background: #1e1e1e; @@ -4929,7 +5068,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 { @@ -4960,7 +5099,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 { @@ -4968,13 +5107,13 @@ } .p-menubar .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -4985,7 +5124,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 { @@ -4996,12 +5135,13 @@ width: 12.5rem; } .p-menubar .p-submenu-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 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; @@ -5033,7 +5173,7 @@ width: 100%; } .p-menubar .p-menubar-root-list .p-menuitem-separator { - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-menubar .p-menubar-root-list .p-submenu-icon { @@ -5176,7 +5316,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 { @@ -5184,13 +5324,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: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5201,14 +5341,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-list) { @@ -5241,6 +5381,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5283,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.6); } .p-slidemenu .p-menuitem.p-highlight.p-focus > .p-menuitem-content { @@ -5291,13 +5432,13 @@ } .p-slidemenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5308,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.6); } .p-slidemenu.p-slidemenu-overlay { @@ -5323,7 +5464,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-slidemenu .p-slidemenu-icon { @@ -5355,6 +5496,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5391,7 +5533,7 @@ } .p-steps .p-steps-item:before { content: " "; - border-top: 1px solid hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); width: 100%; top: 50%; left: 0; @@ -5399,6 +5541,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: solid rgba(255, 255, 255, 0.12); @@ -5469,6 +5612,7 @@ outline-offset: 0; box-shadow: inset none; } + .p-tieredmenu { padding: 0.5rem 0; background: #1e1e1e; @@ -5519,7 +5663,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 { @@ -5527,13 +5671,13 @@ } .p-tieredmenu .p-menuitem:not(.p-highlight):not(.p-disabled).p-focus > .p-menuitem-content { color: rgba(255, 255, 255, 0.87); - background: hsla(0, 0%, 100%, 0.12); + background: rgba(255, 255, 255, 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 { @@ -5544,11 +5688,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 hsla(0, 0%, 100%, 0.12); + border-top: 1px solid rgba(255, 255, 255, 0.12); margin: 0.5rem 0; } .p-tieredmenu .p-submenu-icon { @@ -5558,6 +5702,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5613,6 +5758,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 0.75rem 0; border-radius: 4px; @@ -5701,6 +5847,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5751,7 +5898,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 { @@ -5761,7 +5908,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 { @@ -5771,7 +5918,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 { @@ -5781,9 +5928,10 @@ 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; @@ -5814,7 +5962,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 { @@ -5871,7 +6019,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); @@ -5881,7 +6029,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); } @@ -5890,23 +6038,29 @@ 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; @@ -5930,8 +6084,9 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { - background-color: hsla(0, 0%, 100%, 0.12); + background-color: rgba(255, 255, 255, 0.12); border-radius: 4px; } .p-avatar.p-avatar-lg { @@ -5950,9 +6105,11 @@ .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; @@ -5994,8 +6151,9 @@ height: 3rem; line-height: 3rem; } + .p-chip { - background-color: hsla(0, 0%, 100%, 0.12); + background-color: rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.87); border-radius: 16px; padding: 0 0.75rem; @@ -6029,6 +6187,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6043,6 +6202,7 @@ outline-offset: 0; box-shadow: none; } + .p-progressbar { border: 0 none; height: 4px; @@ -6058,6 +6218,7 @@ color: #121212; line-height: 4px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6079,6 +6240,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 4px; @@ -6086,6 +6248,7 @@ .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; @@ -6118,6 +6281,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1e1e1e; color: rgba(255, 255, 255, 0.87); @@ -6169,15 +6333,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6187,13 +6353,13 @@ background-color: transparent; } .p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6201,9 +6367,11 @@ 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; @@ -6233,18 +6401,21 @@ 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; @@ -6296,6 +6467,7 @@ .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); } @@ -6311,6 +6483,7 @@ .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); } @@ -6326,6 +6499,7 @@ .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); } @@ -6341,6 +6515,7 @@ .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); } @@ -6356,6 +6531,7 @@ .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); } @@ -6371,6 +6547,7 @@ .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); } @@ -6386,8 +6563,9 @@ .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 hsla(0, 0%, 100%, 0.3); + border: 1px solid rgba(255, 255, 255, 0.3); background: #1e1e1e; border-radius: 4px; transition: background-color 0.2s, border-color 0.2s, color 0.2s, box-shadow 0.2s, background-size 0.2s cubic-bezier(0.64, 0.09, 0.08, 1); @@ -6432,6 +6610,7 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } + .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6446,7 +6625,7 @@ order: 3; } .p-datepicker table th { - border-bottom: 1px solid hsla(0, 0%, 100%, 0.12); + border-bottom: 1px solid rgba(255, 255, 255, 0.12); color: rgba(255, 255, 255, 0.38); font-weight: 400; font-size: 0.875rem; @@ -6457,6 +6636,7 @@ .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; } @@ -6469,12 +6649,13 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6484,13 +6665,13 @@ background-color: transparent; } .p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6524,6 +6705,7 @@ border: 0 none; background-image: none; } + .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6534,15 +6716,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6552,13 +6736,13 @@ background-color: transparent; } .p-input-filled .p-cascadeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6584,6 +6768,7 @@ 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; @@ -6603,27 +6788,30 @@ 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: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); border-radius: 2px; position: relative; } .p-checkbox .p-checkbox-box:not(.p-disabled):hover { - border-color: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); } .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus { - border-color: hsla(0, 0%, 100%, 0.7); + border-color: rgba(255, 255, 255, 0.7); } .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus { border-color: #9FA8DA; @@ -6651,12 +6839,14 @@ .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; @@ -6679,12 +6869,13 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6694,13 +6885,13 @@ background-color: transparent; } .p-input-filled .p-chips-multiple-container:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6708,9 +6899,11 @@ 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; @@ -6732,9 +6925,11 @@ 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; } @@ -6747,12 +6942,14 @@ .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; @@ -6763,15 +6960,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6781,13 +6980,13 @@ background-color: transparent; } .p-input-filled .p-dropdown:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6809,9 +7008,11 @@ 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; } @@ -6823,30 +7024,32 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; } .p-input-filled .p-inputtext:enabled:hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -6858,12 +7061,13 @@ 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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -6872,24 +7076,26 @@ 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); @@ -6898,9 +7104,11 @@ 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); @@ -6909,6 +7117,7 @@ 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); @@ -6925,45 +7134,51 @@ .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); } @@ -6973,21 +7188,25 @@ .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; @@ -6998,6 +7217,7 @@ .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); } @@ -7010,12 +7230,13 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7025,13 +7246,13 @@ background-color: transparent; } .p-input-filled .p-multiselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7043,11 +7264,13 @@ 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; @@ -7076,18 +7299,22 @@ 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; } @@ -7097,13 +7324,14 @@ .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 { @@ -7115,6 +7343,7 @@ .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; @@ -7150,27 +7379,30 @@ .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 hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); } .p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus { - border: 2px solid hsla(0, 0%, 100%, 0.7); + border: 2px solid rgba(255, 255, 255, 0.7); } .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus { border-color: #9FA8DA; @@ -7187,12 +7419,14 @@ .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; } @@ -7214,6 +7448,7 @@ .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); @@ -7222,12 +7457,14 @@ 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); @@ -7238,6 +7475,7 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } + .p-steps { padding: 1rem 0; } @@ -7290,6 +7528,7 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } + .p-tabview .p-tabview-nav { position: relative; } @@ -7312,9 +7551,11 @@ 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; @@ -7322,12 +7563,14 @@ .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; @@ -7338,15 +7581,17 @@ .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: 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: 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-size: 0 2px, 100% 1px; background-position: 50% 100%, 50% 100%; background-origin: border-box; @@ -7356,13 +7601,13 @@ background-color: transparent; } .p-input-filled .p-treeselect:not(.p-disabled):hover { - background-color: hsla(0, 0%, 100%, 0.08); + background-color: rgba(255, 255, 255, 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: hsla(0, 0%, 100%, 0.1); + background-color: rgba(255, 255, 255, 0.1); border-color: transparent; background-size: 100% 2px, 100% 1px; } @@ -7374,11 +7619,13 @@ 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; @@ -7407,15 +7654,18 @@ 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 .p-treenode-content:focus { background: rgba(255, 255, 255, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(159, 168, 218, 0.24); } + .p-treetable .p-sortable-column { outline: 0 none; } @@ -7428,6 +7678,7 @@ .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; } @@ -7452,12 +7703,14 @@ 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); @@ -7466,6 +7719,7 @@ 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); } @@ -7497,36 +7751,42 @@ .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); } diff --git a/src/assets/components/themes/mdc-light-deeppurple/theme.css b/src/assets/components/themes/mdc-light-deeppurple/theme.css index 04997bbffc9..b81e93359ea 100644 --- a/src/assets/components/themes/mdc-light-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-light-deeppurple/theme.css @@ -54,21 +54,24 @@ 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; @@ -296,32 +299,40 @@ * { 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); @@ -333,12 +344,15 @@ 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; @@ -355,6 +369,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -401,6 +416,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #b00020; } + .p-autocomplete-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -442,9 +458,11 @@ background: #ffffff; font-weight: 400; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -452,19 +470,23 @@ 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; @@ -491,7 +513,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); @@ -501,13 +523,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; @@ -516,14 +538,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 { @@ -562,7 +584,7 @@ .p-datepicker table td.p-datepicker-today > span { background: #ffffff; color: rgba(0, 0, 0, 0.87); - border-color: rgb(0, 0, 0); + border-color: black; } .p-datepicker table td.p-datepicker-today > span.p-highlight { color: #673AB7; @@ -672,6 +694,7 @@ outline-offset: 0; box-shadow: none; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -679,10 +702,12 @@ 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; @@ -725,6 +750,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } + .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -764,6 +790,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f5f5f5; } @@ -773,9 +800,11 @@ .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; } @@ -783,6 +812,7 @@ 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; @@ -791,6 +821,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 18px; height: 18px; @@ -831,9 +862,11 @@ 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; } @@ -846,20 +879,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #673AB7; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #b00020; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #b00020; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -898,9 +922,11 @@ 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; } @@ -908,26 +934,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -971,6 +997,7 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } + .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1034,6 +1061,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1046,17 +1074,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #b00020; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1069,64 +1091,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1134,9 +1164,11 @@ 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; } @@ -1144,12 +1176,14 @@ 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-inputswitch { width: 2.75rem; height: 1rem; @@ -1188,14 +1222,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(103, 58, 183, 0.5); } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #b00020; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1228,45 +1259,57 @@ 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; } + ::-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; } @@ -1276,14 +1319,17 @@ .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); @@ -1358,9 +1404,11 @@ 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); @@ -1400,9 +1448,11 @@ 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; } @@ -1410,6 +1460,7 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } + .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1498,6 +1549,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1507,12 +1559,15 @@ .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; @@ -1534,6 +1589,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1541,6 +1597,7 @@ 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; } @@ -1548,6 +1605,7 @@ color: rgba(0, 0, 0, 0.6); right: 2.5rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1585,9 +1643,11 @@ 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; } @@ -1600,9 +1660,11 @@ .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; } @@ -1633,6 +1695,7 @@ .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); @@ -1640,7 +1703,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 { @@ -1649,7 +1712,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 { @@ -1658,7 +1721,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 { @@ -1667,12 +1730,14 @@ 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; @@ -1724,6 +1789,7 @@ .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); @@ -1731,7 +1797,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 { @@ -1740,7 +1806,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 { @@ -1749,7 +1815,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 { @@ -1758,12 +1824,14 @@ 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); @@ -1800,12 +1868,15 @@ 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); @@ -1865,6 +1936,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1874,6 +1946,7 @@ .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; } @@ -1881,6 +1954,7 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } + .p-button { color: #ffffff; background: #673AB7; @@ -1992,7 +2066,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 { @@ -2019,6 +2093,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2031,414 +2106,421 @@ .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; @@ -2462,6 +2544,7 @@ color: #673AB7; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2473,14 +2556,17 @@ 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; @@ -2491,45 +2577,52 @@ 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; } @@ -2607,6 +2700,7 @@ .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; @@ -2635,6 +2729,7 @@ border-color: transparent; color: #4CAF50; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2663,6 +2758,7 @@ border-color: transparent; color: #2196f3; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2691,6 +2787,7 @@ border-color: transparent; color: #689f38; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2719,6 +2816,7 @@ border-color: transparent; color: #fbc02d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2747,6 +2845,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2775,8 +2874,9 @@ 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); @@ -2787,13 +2887,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; @@ -2819,6 +2919,7 @@ background: rgba(103, 58, 183, 0.12); color: #673AB7; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2912,9 +3013,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); @@ -2924,17 +3025,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; @@ -2964,12 +3065,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 { @@ -3072,6 +3173,7 @@ .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; @@ -3110,10 +3212,12 @@ .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; @@ -3141,6 +3245,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3160,6 +3265,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3197,6 +3303,7 @@ 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); @@ -3225,6 +3332,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } + .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3302,6 +3410,7 @@ .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); @@ -3310,6 +3419,7 @@ 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); @@ -3348,6 +3458,7 @@ outline-offset: 0; box-shadow: none; } + .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3357,9 +3468,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); @@ -3370,9 +3481,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); @@ -3429,6 +3540,7 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } + .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3506,6 +3618,7 @@ .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); @@ -3514,6 +3627,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3525,19 +3639,20 @@ 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; @@ -3594,11 +3709,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 { @@ -3671,6 +3786,7 @@ outline-offset: 0; box-shadow: none; } + .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3810,7 +3926,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 { @@ -3871,6 +3987,7 @@ .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); @@ -3895,6 +4012,7 @@ 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; @@ -3967,6 +4085,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3992,6 +4111,7 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -4015,6 +4135,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4055,6 +4176,7 @@ .p-fieldset .p-fieldset-content { padding: 0.75rem; } + .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 0.75rem; @@ -4121,10 +4243,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; } + .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4141,6 +4265,7 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4209,6 +4334,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4219,6 +4345,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4266,6 +4393,7 @@ .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); @@ -4338,6 +4466,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4379,6 +4508,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4389,7 +4519,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); @@ -4399,13 +4529,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; @@ -4419,6 +4549,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } + .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4438,6 +4569,7 @@ .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; @@ -4477,6 +4609,7 @@ .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; @@ -4487,6 +4620,7 @@ color: #ffffff; border-color: transparent; } + .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4518,6 +4652,7 @@ .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; @@ -4565,7 +4700,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 { @@ -4579,7 +4714,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 { @@ -4590,7 +4725,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 { @@ -4604,6 +4739,7 @@ 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); @@ -4627,31 +4763,32 @@ 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; @@ -4710,7 +4847,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 { @@ -4724,7 +4861,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 { @@ -4735,7 +4872,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 { @@ -4793,9 +4930,10 @@ 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; @@ -4832,7 +4970,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 { @@ -4846,7 +4984,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 { @@ -4857,7 +4995,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 { @@ -4891,6 +5029,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.75rem; background: transparent; @@ -4929,7 +5068,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 { @@ -4960,7 +5099,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 { @@ -4974,7 +5113,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 { @@ -4985,7 +5124,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 { @@ -5002,6 +5141,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5176,7 +5316,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 { @@ -5190,7 +5330,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 { @@ -5201,7 +5341,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 { @@ -5241,6 +5381,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5283,7 +5424,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 { @@ -5297,7 +5438,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 { @@ -5308,7 +5449,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 { @@ -5355,6 +5496,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5399,6 +5541,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5469,6 +5612,7 @@ outline-offset: 0; box-shadow: inset none; } + .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5519,7 +5663,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 { @@ -5533,7 +5677,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 { @@ -5544,7 +5688,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 { @@ -5558,6 +5702,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5613,6 +5758,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 0.75rem 0; border-radius: 4px; @@ -5701,6 +5847,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5751,7 +5898,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 { @@ -5761,7 +5908,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 { @@ -5771,7 +5918,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 { @@ -5781,9 +5928,10 @@ 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; @@ -5814,7 +5962,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 { @@ -5871,7 +6019,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); @@ -5881,7 +6029,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); } @@ -5890,23 +6038,29 @@ 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; @@ -5930,6 +6084,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -5950,9 +6105,11 @@ .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; @@ -5994,6 +6151,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6029,6 +6187,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6043,6 +6202,7 @@ outline-offset: 0; box-shadow: none; } + .p-progressbar { border: 0 none; height: 4px; @@ -6058,6 +6218,7 @@ color: #ffffff; line-height: 4px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6079,6 +6240,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6086,6 +6248,7 @@ .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; @@ -6118,6 +6281,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6169,9 +6333,11 @@ .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; @@ -6201,9 +6367,11 @@ 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; @@ -6233,18 +6401,21 @@ 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; @@ -6296,6 +6467,7 @@ .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); } @@ -6311,6 +6483,7 @@ .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); } @@ -6326,6 +6499,7 @@ .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); } @@ -6341,6 +6515,7 @@ .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); } @@ -6356,6 +6531,7 @@ .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); } @@ -6371,6 +6547,7 @@ .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); } @@ -6386,6 +6563,7 @@ .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; @@ -6432,6 +6610,7 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } + .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6457,6 +6636,7 @@ .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; } @@ -6469,6 +6649,7 @@ 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; @@ -6524,6 +6705,7 @@ border: 0 none; background-image: none; } + .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6534,9 +6716,11 @@ .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; @@ -6584,6 +6768,7 @@ 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; @@ -6603,13 +6788,16 @@ 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; @@ -6651,12 +6839,14 @@ .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; @@ -6679,6 +6869,7 @@ .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; @@ -6708,9 +6899,11 @@ 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; @@ -6732,9 +6925,11 @@ 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; } @@ -6747,12 +6942,14 @@ .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; @@ -6763,9 +6960,11 @@ .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; @@ -6809,9 +7008,11 @@ 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; } @@ -6823,12 +7024,14 @@ 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; @@ -6858,6 +7061,7 @@ box-shadow: none; border-color: transparent; } + .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6872,24 +7076,26 @@ 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); @@ -6898,9 +7104,11 @@ 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); @@ -6909,6 +7117,7 @@ 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); @@ -6925,45 +7134,51 @@ .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); } @@ -6973,21 +7188,25 @@ .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; @@ -6998,6 +7217,7 @@ .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); } @@ -7010,6 +7230,7 @@ .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; @@ -7043,11 +7264,13 @@ 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; @@ -7076,18 +7299,22 @@ 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; } @@ -7097,13 +7324,14 @@ .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 { @@ -7115,6 +7343,7 @@ .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; @@ -7150,18 +7379,21 @@ .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; @@ -7187,12 +7419,14 @@ .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; } @@ -7214,6 +7448,7 @@ .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; @@ -7222,12 +7457,14 @@ 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); @@ -7238,6 +7475,7 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } + .p-steps { padding: 1rem 0; } @@ -7290,6 +7528,7 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } + .p-tabview .p-tabview-nav { position: relative; } @@ -7312,9 +7551,11 @@ 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; @@ -7322,12 +7563,14 @@ .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; @@ -7338,9 +7581,11 @@ .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; @@ -7374,11 +7619,13 @@ 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; @@ -7407,15 +7654,18 @@ 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 .p-treenode-content:focus { background: rgba(0, 0, 0, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(103, 58, 183, 0.24); } + .p-treetable .p-sortable-column { outline: 0 none; } @@ -7428,6 +7678,7 @@ .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; } @@ -7452,12 +7703,14 @@ 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; @@ -7466,6 +7719,7 @@ 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); } @@ -7497,36 +7751,42 @@ .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); } diff --git a/src/assets/components/themes/mdc-light-indigo/theme.css b/src/assets/components/themes/mdc-light-indigo/theme.css index 71fe42746f3..ac657559c20 100644 --- a/src/assets/components/themes/mdc-light-indigo/theme.css +++ b/src/assets/components/themes/mdc-light-indigo/theme.css @@ -54,21 +54,24 @@ 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; @@ -296,32 +299,40 @@ * { 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); @@ -333,12 +344,15 @@ 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; @@ -355,6 +369,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -401,6 +416,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #b00020; } + .p-autocomplete-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -442,9 +458,11 @@ background: #ffffff; font-weight: 400; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #b00020; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -452,19 +470,23 @@ 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; @@ -491,7 +513,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); @@ -501,13 +523,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; @@ -516,14 +538,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 { @@ -562,7 +584,7 @@ .p-datepicker table td.p-datepicker-today > span { background: #ffffff; color: rgba(0, 0, 0, 0.87); - border-color: rgb(0, 0, 0); + border-color: black; } .p-datepicker table td.p-datepicker-today > span.p-highlight { color: #3F51B5; @@ -672,6 +694,7 @@ outline-offset: 0; box-shadow: none; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -679,10 +702,12 @@ 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; @@ -725,6 +750,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #b00020; } + .p-cascadeselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -764,6 +790,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f5f5f5; } @@ -773,9 +800,11 @@ .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; } @@ -783,6 +812,7 @@ 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; @@ -791,6 +821,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 18px; height: 18px; @@ -831,9 +862,11 @@ 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; } @@ -846,20 +879,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #3F51B5; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #b00020; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #b00020; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: rgba(0, 0, 0, 0.87); } @@ -898,9 +922,11 @@ 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; } @@ -908,26 +934,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid rgba(0, 0, 0, 0.38); @@ -971,6 +997,7 @@ .p-dropdown.p-invalid.p-component { border-color: #b00020; } + .p-dropdown-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1034,6 +1061,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #f5f5f5; } @@ -1046,17 +1074,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #b00020; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #b00020; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #ffffff; color: rgba(0, 0, 0, 0.6); @@ -1069,64 +1091,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid rgba(0, 0, 0, 0.38); } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #b00020; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1134,9 +1164,11 @@ 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; } @@ -1144,12 +1176,14 @@ 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-inputswitch { width: 2.75rem; height: 1rem; @@ -1188,14 +1222,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: rgba(63, 81, 181, 0.5); } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #b00020; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1228,45 +1259,57 @@ 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; } + ::-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; } @@ -1276,14 +1319,17 @@ .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); @@ -1358,9 +1404,11 @@ 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); @@ -1400,9 +1448,11 @@ 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; } @@ -1410,6 +1460,7 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } + .p-multiselect-panel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -1498,6 +1549,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #f5f5f5; } @@ -1507,12 +1559,15 @@ .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; @@ -1534,6 +1589,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1541,6 +1597,7 @@ 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; } @@ -1548,6 +1605,7 @@ color: rgba(0, 0, 0, 0.6); right: 2.5rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1585,9 +1643,11 @@ 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; } @@ -1600,9 +1660,11 @@ .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; } @@ -1633,6 +1695,7 @@ .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); @@ -1640,7 +1703,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 { @@ -1649,7 +1712,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 { @@ -1658,7 +1721,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 { @@ -1667,12 +1730,14 @@ 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; @@ -1724,6 +1789,7 @@ .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); @@ -1731,7 +1797,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 { @@ -1740,7 +1806,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 { @@ -1749,7 +1815,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 { @@ -1758,12 +1824,14 @@ 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); @@ -1800,12 +1868,15 @@ 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); @@ -1865,6 +1936,7 @@ color: rgba(0, 0, 0, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #f5f5f5; } @@ -1874,6 +1946,7 @@ .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; } @@ -1881,6 +1954,7 @@ color: rgba(0, 0, 0, 0.6); right: 2.75rem; } + .p-button { color: #ffffff; background: #3F51B5; @@ -1992,7 +2066,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 { @@ -2019,6 +2093,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2031,414 +2106,421 @@ .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; @@ -2462,6 +2544,7 @@ color: #3F51B5; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2473,14 +2556,17 @@ 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; @@ -2491,45 +2577,52 @@ 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; } @@ -2607,6 +2700,7 @@ .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; @@ -2635,6 +2729,7 @@ border-color: transparent; color: #ff4081; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #2196f3; @@ -2663,6 +2758,7 @@ border-color: transparent; color: #2196f3; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2691,6 +2787,7 @@ border-color: transparent; color: #689f38; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2719,6 +2816,7 @@ border-color: transparent; color: #fbc02d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2747,6 +2845,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2775,8 +2874,9 @@ 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); @@ -2787,13 +2887,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; @@ -2819,6 +2919,7 @@ background: rgba(63, 81, 181, 0.12); color: #3F51B5; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2912,9 +3013,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); @@ -2924,17 +3025,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; @@ -2964,12 +3065,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 { @@ -3072,6 +3173,7 @@ .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; @@ -3110,10 +3212,12 @@ .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; @@ -3141,6 +3245,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3160,6 +3265,7 @@ outline-offset: 0; box-shadow: none; } + .p-column-filter-overlay { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3197,6 +3303,7 @@ 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); @@ -3225,6 +3332,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.75rem; } + .p-orderlist .p-orderlist-controls { padding: 0.75rem; } @@ -3302,6 +3410,7 @@ .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); @@ -3310,6 +3419,7 @@ 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); @@ -3348,6 +3458,7 @@ outline-offset: 0; box-shadow: none; } + .p-paginator { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3357,9 +3468,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); @@ -3370,9 +3481,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); @@ -3429,6 +3540,7 @@ border-color: transparent; color: rgba(0, 0, 0, 0.6); } + .p-picklist .p-picklist-buttons { padding: 0.75rem; } @@ -3506,6 +3618,7 @@ .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); @@ -3514,6 +3627,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3525,19 +3639,20 @@ 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; @@ -3594,11 +3709,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 { @@ -3671,6 +3786,7 @@ outline-offset: 0; box-shadow: none; } + .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3810,7 +3926,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 { @@ -3871,6 +3987,7 @@ .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); @@ -3895,6 +4012,7 @@ 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; @@ -3967,6 +4085,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -3992,6 +4111,7 @@ .p-card .p-card-footer { padding: 0.75rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -4015,6 +4135,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #e0e0e0; background: #ffffff; @@ -4055,6 +4176,7 @@ .p-fieldset .p-fieldset-content { padding: 0.75rem; } + .p-panel .p-panel-header { border: 1px solid #e0e0e0; padding: 0.75rem; @@ -4121,10 +4243,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: rgba(0, 0, 0, 0.12); border: 0 none; } + .p-splitter { border: 1px solid #e0e0e0; background: #ffffff; @@ -4141,6 +4265,7 @@ .p-splitter .p-splitter-gutter-resizing { background: rgba(0, 0, 0, 0.12); } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.75rem; } @@ -4209,6 +4334,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #ffffff; border: 1px solid #e0e0e0; @@ -4219,6 +4345,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4266,6 +4393,7 @@ .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); @@ -4338,6 +4466,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4379,6 +4508,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -4389,7 +4519,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); @@ -4399,13 +4529,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; @@ -4419,6 +4549,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } + .p-tooltip .p-tooltip-text { background: rgba(97, 97, 97, 0.9); color: #ffffff; @@ -4438,6 +4569,7 @@ .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; @@ -4477,6 +4609,7 @@ .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; @@ -4487,6 +4620,7 @@ color: #ffffff; border-color: transparent; } + .p-breadcrumb { background: #ffffff; border: 1px solid #e5e5e5; @@ -4518,6 +4652,7 @@ .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; @@ -4565,7 +4700,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 { @@ -4579,7 +4714,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 { @@ -4590,7 +4725,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 { @@ -4604,6 +4739,7 @@ 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); @@ -4627,31 +4763,32 @@ 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; @@ -4710,7 +4847,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 { @@ -4724,7 +4861,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 { @@ -4735,7 +4872,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 { @@ -4793,9 +4930,10 @@ 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; @@ -4832,7 +4970,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 { @@ -4846,7 +4984,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 { @@ -4857,7 +4995,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 { @@ -4891,6 +5029,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.75rem; background: transparent; @@ -4929,7 +5068,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 { @@ -4960,7 +5099,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 { @@ -4974,7 +5113,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 { @@ -4985,7 +5124,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 { @@ -5002,6 +5141,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5176,7 +5316,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 { @@ -5190,7 +5330,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 { @@ -5201,7 +5341,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 { @@ -5241,6 +5381,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.5rem 0; background: #ffffff; @@ -5283,7 +5424,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 { @@ -5297,7 +5438,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 { @@ -5308,7 +5449,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 { @@ -5355,6 +5496,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5399,6 +5541,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: solid rgba(0, 0, 0, 0.12); @@ -5469,6 +5612,7 @@ outline-offset: 0; box-shadow: inset none; } + .p-tieredmenu { padding: 0.5rem 0; background: #ffffff; @@ -5519,7 +5663,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 { @@ -5533,7 +5677,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 { @@ -5544,7 +5688,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 { @@ -5558,6 +5702,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5613,6 +5758,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 0.75rem 0; border-radius: 4px; @@ -5701,6 +5847,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5751,7 +5898,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 { @@ -5761,7 +5908,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 { @@ -5771,7 +5918,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 { @@ -5781,9 +5928,10 @@ 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; @@ -5814,7 +5962,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 { @@ -5871,7 +6019,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); @@ -5881,7 +6029,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); } @@ -5890,23 +6038,29 @@ 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; @@ -5930,6 +6084,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: rgba(0, 0, 0, 0.12); border-radius: 4px; @@ -5950,9 +6105,11 @@ .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; @@ -5994,6 +6151,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: rgba(0, 0, 0, 0.12); color: rgba(0, 0, 0, 0.87); @@ -6029,6 +6187,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 1rem 1rem; border-radius: 4px; @@ -6043,6 +6202,7 @@ outline-offset: 0; box-shadow: none; } + .p-progressbar { border: 0 none; height: 4px; @@ -6058,6 +6218,7 @@ color: #ffffff; line-height: 4px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6079,6 +6240,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(0, 0, 0, 0.08); border-radius: 4px; @@ -6086,6 +6248,7 @@ .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; @@ -6118,6 +6281,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: rgba(0, 0, 0, 0.87); @@ -6169,9 +6333,11 @@ .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; @@ -6201,9 +6367,11 @@ 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; @@ -6233,18 +6401,21 @@ 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; @@ -6296,6 +6467,7 @@ .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); } @@ -6311,6 +6483,7 @@ .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); } @@ -6326,6 +6499,7 @@ .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); } @@ -6341,6 +6515,7 @@ .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); } @@ -6356,6 +6531,7 @@ .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); } @@ -6371,6 +6547,7 @@ .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); } @@ -6386,6 +6563,7 @@ .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; @@ -6432,6 +6610,7 @@ .p-calendar-w-btn.p-calendar-disabled .p-inputtext { opacity: 1; } + .p-datepicker .p-datepicker-header { border-bottom: 0 none; } @@ -6457,6 +6636,7 @@ .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; } @@ -6469,6 +6649,7 @@ 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; @@ -6524,6 +6705,7 @@ border: 0 none; background-image: none; } + .p-cascadeselect .p-inputtext, .p-cascadeselect .p-cascadeselect-trigger { background-image: none; background: transparent; @@ -6534,9 +6716,11 @@ .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; @@ -6584,6 +6768,7 @@ 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; @@ -6603,13 +6788,16 @@ 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; @@ -6651,12 +6839,14 @@ .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; @@ -6679,6 +6869,7 @@ .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; @@ -6708,9 +6899,11 @@ 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; @@ -6732,9 +6925,11 @@ 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; } @@ -6747,12 +6942,14 @@ .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; @@ -6763,9 +6960,11 @@ .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; @@ -6809,9 +7008,11 @@ 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; } @@ -6823,12 +7024,14 @@ 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; @@ -6858,6 +7061,7 @@ box-shadow: none; border-color: transparent; } + .p-input-filled .p-inputgroup .p-inputgroup-addon { border-bottom-left-radius: 0; border-bottom-right-radius: 0; @@ -6872,24 +7076,26 @@ 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); @@ -6898,9 +7104,11 @@ 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); @@ -6909,6 +7117,7 @@ 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); @@ -6925,45 +7134,51 @@ .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); } @@ -6973,21 +7188,25 @@ .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; @@ -6998,6 +7217,7 @@ .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); } @@ -7010,6 +7230,7 @@ .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; @@ -7043,11 +7264,13 @@ 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; @@ -7076,18 +7299,22 @@ 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; } @@ -7097,13 +7324,14 @@ .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 { @@ -7115,6 +7343,7 @@ .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; @@ -7150,18 +7379,21 @@ .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; @@ -7187,12 +7419,14 @@ .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; } @@ -7214,6 +7448,7 @@ .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; @@ -7222,12 +7457,14 @@ 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); @@ -7238,6 +7475,7 @@ .p-slider.p-slider-sliding .p-slider-handle { transform: scale(1); } + .p-steps { padding: 1rem 0; } @@ -7290,6 +7528,7 @@ .p-steps .p-steps-item.p-disabled { opacity: 1; } + .p-tabview .p-tabview-nav { position: relative; } @@ -7312,9 +7551,11 @@ 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; @@ -7322,12 +7563,14 @@ .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; @@ -7338,9 +7581,11 @@ .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; @@ -7374,11 +7619,13 @@ 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; @@ -7407,15 +7654,18 @@ 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 .p-treenode-content:focus { background: rgba(0, 0, 0, 0.12); } .p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight { background: rgba(63, 81, 181, 0.24); } + .p-treetable .p-sortable-column { outline: 0 none; } @@ -7428,6 +7678,7 @@ .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; } @@ -7452,12 +7703,14 @@ 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; @@ -7466,6 +7719,7 @@ 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); } @@ -7497,36 +7751,42 @@ .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); } diff --git a/src/assets/components/themes/mira/theme.css b/src/assets/components/themes/mira/theme.css index f1df4627c6f..2eceafc51d3 100644 --- a/src/assets/components/themes/mira/theme.css +++ b/src/assets/components/themes/mira/theme.css @@ -52,25 +52,29 @@ 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; @@ -298,32 +302,40 @@ * { 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); @@ -335,12 +347,15 @@ 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; @@ -357,6 +372,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -403,6 +419,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #bf616a; } + .p-autocomplete-panel { background: #ffffff; color: #4c566a; @@ -444,9 +461,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #bf616a; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -454,19 +473,23 @@ 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; @@ -493,7 +516,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; @@ -503,13 +526,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; @@ -518,14 +541,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 { @@ -674,6 +697,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -681,10 +705,12 @@ 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; @@ -727,6 +753,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #bf616a; } + .p-cascadeselect-panel { background: #ffffff; color: #4c566a; @@ -766,6 +793,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #eceff4; } @@ -775,9 +803,11 @@ .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; } @@ -785,6 +815,7 @@ color: #81a1c1; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -793,6 +824,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -833,9 +865,11 @@ 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; } @@ -848,20 +882,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #81a1c1; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #bf616a; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #bf616a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81a1c1; } @@ -900,9 +925,11 @@ 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; } @@ -910,26 +937,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #d8dee9; @@ -973,6 +1000,7 @@ .p-dropdown.p-invalid.p-component { border-color: #bf616a; } + .p-dropdown-panel { background: #ffffff; color: #4c566a; @@ -1036,6 +1064,7 @@ color: #4c566a; background: transparent; } + .p-input-filled .p-dropdown { background: #eceff4; } @@ -1048,17 +1077,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #bf616a; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #bf616a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #ffffff; color: #81a1c1; @@ -1071,64 +1094,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d8dee9; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #bf616a; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1136,9 +1167,11 @@ 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; } @@ -1146,12 +1179,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1190,14 +1225,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #81a1c1; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #bf616a; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1230,45 +1262,57 @@ 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; } + ::-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; } @@ -1278,14 +1322,17 @@ .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; @@ -1360,9 +1407,11 @@ 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; @@ -1402,9 +1451,11 @@ 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; } @@ -1412,6 +1463,7 @@ color: #81a1c1; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #4c566a; @@ -1500,6 +1552,7 @@ color: #4c566a; background: transparent; } + .p-input-filled .p-multiselect { background: #eceff4; } @@ -1509,12 +1562,15 @@ .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; @@ -1536,6 +1592,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #7fa366; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1543,6 +1600,7 @@ color: #81a1c1; right: 0.5rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1550,6 +1608,7 @@ color: #81a1c1; right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1587,9 +1646,11 @@ 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; } @@ -1602,9 +1663,11 @@ .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; } @@ -1635,6 +1698,7 @@ .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; @@ -1642,7 +1706,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 { @@ -1651,7 +1715,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 { @@ -1660,7 +1724,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 { @@ -1669,12 +1733,14 @@ 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; @@ -1726,6 +1792,7 @@ .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; @@ -1733,7 +1800,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 { @@ -1742,7 +1809,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 { @@ -1751,7 +1818,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 { @@ -1760,12 +1827,14 @@ 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; @@ -1802,12 +1871,15 @@ 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; @@ -1867,6 +1939,7 @@ color: #4c566a; background: transparent; } + .p-input-filled .p-treeselect { background: #eceff4; } @@ -1876,6 +1949,7 @@ .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; } @@ -1883,6 +1957,7 @@ color: #81a1c1; right: 2.357rem; } + .p-button { color: #ffffff; background: #5e81ac; @@ -1994,7 +2069,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 { @@ -2021,6 +2096,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2033,414 +2109,421 @@ .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; @@ -2464,6 +2547,7 @@ color: #48678c; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2475,14 +2559,17 @@ 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; @@ -2493,45 +2580,52 @@ 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; } @@ -2609,6 +2703,7 @@ .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; @@ -2637,6 +2732,7 @@ border-color: transparent; color: #4c566a; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #639bb2; @@ -2665,6 +2761,7 @@ border-color: transparent; color: #639bb2; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #7fa366; @@ -2693,6 +2790,7 @@ border-color: transparent; color: #7fa366; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #d08770; @@ -2721,6 +2819,7 @@ border-color: transparent; color: #d08770; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9a6796; @@ -2749,6 +2848,7 @@ border-color: transparent; color: #9a6796; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #bf616a; @@ -2777,8 +2877,9 @@ 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; @@ -2789,13 +2890,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; @@ -2821,6 +2922,7 @@ background: #d8dee9; color: #2e3440; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2914,9 +3016,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; @@ -2926,17 +3028,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; @@ -2966,12 +3068,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 { @@ -3074,6 +3176,7 @@ .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; @@ -3112,10 +3215,12 @@ .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; @@ -3143,6 +3248,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3162,6 +3268,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } + .p-column-filter-overlay { background: #ffffff; color: #4c566a; @@ -3199,6 +3306,7 @@ 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; @@ -3227,6 +3335,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3304,6 +3413,7 @@ .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); @@ -3312,6 +3422,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: transparent; color: #4c566a; @@ -3350,6 +3461,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } + .p-paginator { background: #ffffff; color: #4c566a; @@ -3359,9 +3471,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; @@ -3372,9 +3484,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; @@ -3431,6 +3543,7 @@ border-color: #5e81ac; color: #4c566a; } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3508,6 +3621,7 @@ .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); @@ -3516,6 +3630,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3527,19 +3642,20 @@ 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; @@ -3596,11 +3712,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 { @@ -3673,6 +3789,7 @@ 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; @@ -3812,7 +3929,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 { @@ -3873,6 +3990,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: #4c566a; @@ -3897,6 +4015,7 @@ 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; @@ -3969,6 +4088,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-card { background: #ffffff; color: #4c566a; @@ -3994,6 +4114,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -4017,6 +4138,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #e5e9f0; background: #ffffff; @@ -4057,6 +4179,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #e5e9f0; padding: 1rem; @@ -4123,10 +4246,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #eceff4; border: 0 none; } + .p-splitter { border: 1px solid #e5e9f0; background: #ffffff; @@ -4143,6 +4268,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #c2c7d1; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4211,6 +4337,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-toolbar { background: #ffffff; border: 1px solid #e5e9f0; @@ -4221,6 +4348,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #4c566a; @@ -4268,6 +4396,7 @@ .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); @@ -4340,6 +4469,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #4c566a; @@ -4381,6 +4511,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #4c566a; @@ -4391,7 +4522,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; @@ -4401,13 +4532,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; @@ -4421,6 +4552,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #4c566a; color: #ffffff; @@ -4440,6 +4572,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #4c566a; } + .p-fileupload .p-fileupload-buttonbar { background: #ffffff; padding: 1rem; @@ -4479,6 +4612,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #81a1c1; color: #ffffff; @@ -4489,6 +4623,7 @@ color: #ffffff; border-color: #48678c; } + .p-breadcrumb { background: #ffffff; border: 1px solid #e5e9f0; @@ -4520,6 +4655,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #81a1c1; } + .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4567,7 +4703,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 { @@ -4581,7 +4717,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 { @@ -4592,7 +4728,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 { @@ -4606,6 +4742,7 @@ 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); @@ -4629,31 +4766,32 @@ 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; @@ -4712,7 +4850,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 { @@ -4726,7 +4864,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 { @@ -4737,7 +4875,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 { @@ -4795,9 +4933,10 @@ 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; @@ -4834,7 +4973,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 { @@ -4848,7 +4987,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 { @@ -4859,7 +4998,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 { @@ -4893,6 +5032,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #eceff4; @@ -4931,7 +5071,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 { @@ -4962,7 +5102,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 { @@ -4976,7 +5116,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 { @@ -4987,7 +5127,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 { @@ -5004,6 +5144,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5178,7 +5319,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 { @@ -5192,7 +5333,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 { @@ -5203,7 +5344,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 { @@ -5243,6 +5384,7 @@ border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } + .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5285,7 +5427,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 { @@ -5299,7 +5441,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 { @@ -5310,7 +5452,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 { @@ -5357,6 +5499,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5401,6 +5544,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 2px solid #e5e9f0; @@ -5471,6 +5615,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #c0d0e0; } + .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5521,7 +5666,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 { @@ -5535,7 +5680,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 { @@ -5546,7 +5691,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 { @@ -5560,6 +5705,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5615,6 +5761,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 4px; @@ -5703,6 +5850,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5753,7 +5901,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 { @@ -5763,7 +5911,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 { @@ -5773,7 +5921,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 { @@ -5783,9 +5931,10 @@ 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; @@ -5816,7 +5965,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 { @@ -5873,7 +6022,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; @@ -5883,7 +6032,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; } @@ -5892,23 +6041,29 @@ 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; @@ -5932,6 +6087,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #e5e9f0; border-radius: 4px; @@ -5952,9 +6108,11 @@ .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; @@ -5996,6 +6154,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #e5e9f0; color: #4c566a; @@ -6031,6 +6190,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 4px; @@ -6045,6 +6205,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #c0d0e0; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6060,6 +6221,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6081,6 +6243,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e5e9f0; border-radius: 4px; @@ -6088,6 +6251,7 @@ .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; @@ -6120,6 +6284,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #4c566a; @@ -6140,48 +6305,59 @@ .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; } @@ -6191,6 +6367,7 @@ .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; @@ -6203,33 +6380,40 @@ 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; } @@ -6242,18 +6426,22 @@ .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; } @@ -6271,12 +6459,14 @@ .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; } @@ -6286,17 +6476,21 @@ .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 693a2abfffe..b1cc11ed541 100644 --- a/src/assets/components/themes/nano/theme.css +++ b/src/assets/components/themes/nano/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.25rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #d8222f; } + .p-autocomplete-panel { background: #ffffff; color: #343a3f; @@ -422,9 +435,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #d8222f; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.5rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.5rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #d8222f; } + .p-cascadeselect-panel { background: #ffffff; color: #343a3f; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f2f4f8; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #697077; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 14px; height: 14px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #0e5d9a; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #d8222f; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #d8222f; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #1174c0; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #a5acb3; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #d8222f; } + .p-dropdown-panel { background: #ffffff; color: #343a3f; @@ -1014,6 +1038,7 @@ color: #343a3f; background: transparent; } + .p-input-filled .p-dropdown { background: #f2f4f8; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #d8222f; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #d8222f; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #dde1e6; color: #697077; @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a5acb3; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #d8222f; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.5rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 2rem; height: 1.155rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0f68ad; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #d8222f; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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; @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: #697077; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #343a3f; @@ -1478,6 +1526,7 @@ color: #343a3f; background: transparent; } + .p-input-filled .p-multiselect { background: #f2f4f8; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #207f3b; } + p-password.p-password-clearable .p-password-input { padding-right: 1.5rem; } @@ -1521,6 +1574,7 @@ color: #697077; right: 0.25rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 2.75rem; } @@ -1528,6 +1582,7 @@ color: #697077; right: 1.5rem; } + .p-radiobutton { width: 14px; height: 14px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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; @@ -1845,6 +1913,7 @@ color: #343a3f; background: transparent; } + .p-input-filled .p-treeselect { background: #f2f4f8; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: #697077; right: 2.357rem; } + .p-button { color: #ffffff; background: #1174c0; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #0e5d9a; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 2.75rem; height: 2.75rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #697077; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #107d79; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #107d79; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #207f3b; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #207f3b; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f0c135; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #f0c135; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #8949f8; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #8949f8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d8222f; @@ -2755,8 +2851,9 @@ 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; @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ background: #44a1d9; color: #ffffff; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2892,9 +2990,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; @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } + .p-column-filter-clear-button { width: 1rem; height: 1rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } + .p-column-filter-overlay { background: #ffffff; color: #343a3f; @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.5rem; } + .p-orderlist .p-orderlist-controls { padding: 0.5rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #dde1e6; color: #343a3f; @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } + .p-paginator { background: #ffffff; color: #697077; @@ -3337,9 +3445,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; @@ -3350,9 +3458,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; @@ -3409,6 +3517,7 @@ border-color: transparent; color: #343a3f; } + .p-picklist .p-picklist-buttons { padding: 0.5rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ 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; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.3125rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #f2f4f8; color: #343a3f; @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; } + .p-card { background: #ffffff; color: #343a3f; @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 0.5rem; } + .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 0.75rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f2f4f8; border: 0 none; } + .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; } + .p-toolbar { background: #f2f4f8; border: 1px solid #dee2e6; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #343a3f; @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #343a3f; @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #343a3f; @@ -4369,7 +4496,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; @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.75rem; } + .p-tooltip .p-tooltip-text { background: #343a3f; color: #ffffff; @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #343a3f; } + .p-fileupload .p-fileupload-buttonbar { background: #f2f4f8; padding: 0.75rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #0f68ad; color: #ffffff; @@ -4467,6 +4597,7 @@ color: #ffffff; border-color: #0e5d9a; } + .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4498,6 +4629,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #697077; } + .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #f2f4f8; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 1px; border-bottom-left-radius: 1px; } + .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #90c9f5; } + .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.25rem 0.25rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 1px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #dee2e6; border-radius: 1px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #dee2e6; color: #343a3f; @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.25rem 0.25rem; border-radius: 1px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #90c9f5; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 2rem; height: 2rem; @@ -6059,6 +6217,7 @@ width: 1rem; height: 1rem; } + .p-skeleton { background-color: #dde1e6; border-radius: 1px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ 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 0ff9a7ad39f..4bee278224d 100644 --- a/src/assets/components/themes/nova-accent/theme.css +++ b/src/assets/components/themes/nova-accent/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a80000; } + .p-autocomplete-panel { background: #ffffff; color: #333333; @@ -422,9 +435,11 @@ background: #f4f4f4; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a80000; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a80000; } + .p-cascadeselect-panel { background: #ffffff; color: #333333; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f4f4f4; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #848484; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #005b9f; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #a80000; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #a80000; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #212121; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #a80000; } + .p-dropdown-panel { background: #ffffff; color: #333333; @@ -1014,6 +1038,7 @@ color: #333333; background: transparent; } + .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #a80000; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a80000; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a6a6a6; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a80000; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #a80000; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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; @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: #848484; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #333333; @@ -1478,6 +1526,7 @@ color: #333333; background: transparent; } + .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #34a835; } + p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1521,6 +1574,7 @@ color: #848484; right: 0.429rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1528,6 +1582,7 @@ color: #848484; right: 1.858rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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; @@ -1845,6 +1913,7 @@ color: #333333; background: transparent; } + .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: #848484; right: 2.357rem; } + .p-button { color: #ffffff; background: #007ad9; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #005b9f; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #607d8b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #007ad9; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #007ad9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #34a835; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #34a835; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffba01; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffba01; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e91224; @@ -2755,8 +2851,9 @@ 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; @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ background: #e02365; color: #ffffff; } + .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -2892,9 +2990,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; @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-column-filter-overlay { background: #ffffff; color: #333333; @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } + .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #eaeaea; color: #333333; @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-paginator { background: #f4f4f4; color: #333333; @@ -3337,9 +3445,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; @@ -3350,9 +3458,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; @@ -3409,6 +3517,7 @@ border-color: transparent; color: #333333; } + .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ 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; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #007ad9; color: #ffffff; @@ -3875,6 +3989,7 @@ 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; @@ -3923,6 +4038,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } + .p-card { background: #ffffff; color: #333333; @@ -3948,6 +4064,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3971,6 +4088,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #c8c8c8; background: #ffffff; @@ -4011,6 +4129,7 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } + .p-panel .p-panel-header { border: 1px solid #007ad9; padding: 0.857rem 1rem; @@ -4077,10 +4196,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; } + .p-splitter { border: 1px solid #c8c8c8; background: #ffffff; @@ -4097,6 +4218,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #d8dae2; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4165,6 +4287,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #007ad9; border: 1px solid #007ad9; @@ -4175,6 +4298,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #333333; @@ -4222,6 +4346,7 @@ .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); @@ -4294,6 +4419,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #333333; @@ -4335,6 +4461,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #c8c8c8; } + .p-sidebar { background: #ffffff; color: #333333; @@ -4345,7 +4472,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; @@ -4355,13 +4482,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; @@ -4375,6 +4502,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } + .p-tooltip .p-tooltip-text { background: #333333; color: #ffffff; @@ -4394,6 +4522,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #333333; } + .p-fileupload .p-fileupload-buttonbar { background: #007ad9; padding: 0.857rem 1rem; @@ -4433,6 +4562,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #116fbf; color: #ffffff; @@ -4443,6 +4573,7 @@ color: #ffffff; border-color: #005b9f; } + .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4474,6 +4605,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #333333; } + .p-contextmenu { padding: 0; background: #ffffff; @@ -4521,7 +4653,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 { @@ -4535,7 +4667,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 { @@ -4546,7 +4678,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 { @@ -4560,6 +4692,7 @@ 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); @@ -4583,31 +4716,32 @@ 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; @@ -4666,7 +4800,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 { @@ -4680,7 +4814,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 { @@ -4691,7 +4825,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 { @@ -4749,9 +4883,10 @@ 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; @@ -4788,7 +4923,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 { @@ -4802,7 +4937,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 { @@ -4813,7 +4948,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 { @@ -4847,6 +4982,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #ffffff; @@ -4885,7 +5021,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 { @@ -4916,7 +5052,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 { @@ -4930,7 +5066,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 { @@ -4941,7 +5077,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 { @@ -4958,6 +5094,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5132,7 +5269,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 { @@ -5146,7 +5283,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 { @@ -5157,7 +5294,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 { @@ -5173,6 +5310,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } + .p-slidemenu { padding: 0; background: #ffffff; @@ -5215,7 +5353,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 { @@ -5229,7 +5367,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 { @@ -5240,7 +5378,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 { @@ -5287,6 +5425,7 @@ 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; @@ -5331,6 +5470,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5401,6 +5541,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #8dcdff; } + .p-tieredmenu { padding: 0; background: #ffffff; @@ -5451,7 +5592,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 { @@ -5465,7 +5606,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 { @@ -5476,7 +5617,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 { @@ -5490,6 +5631,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem; margin: 0; @@ -5545,6 +5687,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5633,6 +5776,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5683,7 +5827,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 { @@ -5693,7 +5837,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 { @@ -5703,7 +5847,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 { @@ -5713,9 +5857,10 @@ 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; @@ -5746,7 +5891,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 { @@ -5803,7 +5948,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; @@ -5813,7 +5958,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; } @@ -5822,23 +5967,29 @@ 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; @@ -5862,6 +6013,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #c8c8c8; border-radius: 3px; @@ -5882,9 +6034,11 @@ .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; @@ -5926,6 +6080,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #c8c8c8; color: #333333; @@ -5961,6 +6116,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -5975,6 +6131,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-progressbar { border: 0 none; height: 24px; @@ -5990,6 +6147,7 @@ color: #ffffff; line-height: 24px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6011,6 +6169,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #eaeaea; border-radius: 3px; @@ -6018,6 +6177,7 @@ .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; @@ -6050,6 +6210,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #333333; @@ -6069,6 +6230,7 @@ .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 3512cef3889..de50a4aca76 100644 --- a/src/assets/components/themes/nova-alt/theme.css +++ b/src/assets/components/themes/nova-alt/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a80000; } + .p-autocomplete-panel { background: #ffffff; color: #333333; @@ -422,9 +435,11 @@ background: #f4f4f4; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a80000; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a80000; } + .p-cascadeselect-panel { background: #ffffff; color: #333333; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f4f4f4; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #848484; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,23 +856,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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #a80000; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #a80000; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #212121; } @@ -881,9 +903,11 @@ 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; } @@ -891,26 +915,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -954,6 +978,7 @@ .p-dropdown.p-invalid.p-component { border-color: #a80000; } + .p-dropdown-panel { background: #ffffff; color: #333333; @@ -1017,6 +1042,7 @@ color: #333333; background: transparent; } + .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1029,17 +1055,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #a80000; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a80000; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1052,64 +1072,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a6a6a6; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a80000; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1117,9 +1145,11 @@ 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; } @@ -1127,12 +1157,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1171,14 +1203,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #a80000; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1211,45 +1240,57 @@ 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; } + ::-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; } @@ -1259,14 +1300,17 @@ .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; @@ -1341,9 +1385,11 @@ 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; @@ -1383,9 +1429,11 @@ 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; } @@ -1393,6 +1441,7 @@ color: #848484; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #333333; @@ -1481,6 +1530,7 @@ color: #333333; background: transparent; } + .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1490,12 +1540,15 @@ .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; @@ -1517,6 +1570,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #34a835; } + p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1524,6 +1578,7 @@ color: #848484; right: 0.429rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1531,6 +1586,7 @@ color: #848484; right: 1.858rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1568,9 +1624,11 @@ 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; } @@ -1583,12 +1641,15 @@ .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; } @@ -1619,9 +1680,11 @@ .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; @@ -1629,7 +1692,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 { @@ -1638,7 +1701,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 { @@ -1647,7 +1710,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 { @@ -1656,12 +1719,14 @@ 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; @@ -1713,6 +1778,7 @@ .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; @@ -1720,7 +1786,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 { @@ -1729,7 +1795,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 { @@ -1738,7 +1804,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 { @@ -1747,12 +1813,14 @@ 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; @@ -1789,12 +1857,15 @@ 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; @@ -1854,6 +1925,7 @@ color: #333333; background: transparent; } + .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1863,6 +1935,7 @@ .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; } @@ -1870,6 +1943,7 @@ color: #848484; right: 2.357rem; } + .p-button { color: #ffffff; background: #007ad9; @@ -1981,7 +2055,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 { @@ -2008,6 +2082,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2020,414 +2095,421 @@ .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; @@ -2451,6 +2533,7 @@ color: #005b9f; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2462,14 +2545,17 @@ 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; @@ -2480,45 +2566,52 @@ 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; } @@ -2596,6 +2689,7 @@ .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; @@ -2624,6 +2718,7 @@ border-color: transparent; color: #607d8b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #007ad9; @@ -2652,6 +2747,7 @@ border-color: transparent; color: #007ad9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #34a835; @@ -2680,6 +2776,7 @@ border-color: transparent; color: #34a835; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffba01; @@ -2708,6 +2805,7 @@ border-color: transparent; color: #ffba01; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2736,6 +2834,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e91224; @@ -2764,8 +2863,9 @@ 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; @@ -2776,13 +2876,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; @@ -2808,6 +2908,7 @@ background: #007ad9; color: #ffffff; } + .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -2901,9 +3002,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; @@ -2913,17 +3014,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; @@ -2953,12 +3054,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 { @@ -3061,6 +3162,7 @@ .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; @@ -3099,10 +3201,12 @@ .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; @@ -3130,6 +3234,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3149,6 +3254,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-column-filter-overlay { background: #ffffff; color: #333333; @@ -3186,6 +3292,7 @@ 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; @@ -3214,6 +3321,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } + .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3291,6 +3399,7 @@ .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); @@ -3299,6 +3408,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #eaeaea; color: #333333; @@ -3337,6 +3447,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-paginator { background: #f4f4f4; color: #333333; @@ -3346,9 +3457,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; @@ -3359,9 +3470,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; @@ -3418,6 +3529,7 @@ border-color: transparent; color: #333333; } + .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3495,6 +3607,7 @@ .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); @@ -3503,6 +3616,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3514,19 +3628,20 @@ 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; @@ -3583,11 +3698,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 { @@ -3660,6 +3775,7 @@ 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; @@ -3799,7 +3915,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 { @@ -3860,6 +3976,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #333333; color: #ffffff; @@ -3884,6 +4001,7 @@ 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; @@ -3932,6 +4050,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } + .p-card { background: #ffffff; color: #333333; @@ -3957,6 +4076,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3980,6 +4100,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #c8c8c8; background: #ffffff; @@ -4020,6 +4141,7 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } + .p-panel .p-panel-header { border: 1px solid #333333; padding: 0.857rem 1rem; @@ -4086,10 +4208,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; } + .p-splitter { border: 1px solid #c8c8c8; background: #ffffff; @@ -4106,6 +4230,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #d8dae2; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4174,6 +4299,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #333333; border: 1px solid #333333; @@ -4184,6 +4310,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #333333; @@ -4231,6 +4358,7 @@ .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); @@ -4303,6 +4431,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #333333; @@ -4344,6 +4473,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #c8c8c8; } + .p-sidebar { background: #ffffff; color: #333333; @@ -4354,7 +4484,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; @@ -4364,13 +4494,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; @@ -4384,6 +4514,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } + .p-tooltip .p-tooltip-text { background: #333333; color: #ffffff; @@ -4403,6 +4534,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #333333; } + .p-fileupload .p-fileupload-buttonbar { background: #333333; padding: 0.857rem 1rem; @@ -4442,6 +4574,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #116fbf; color: #ffffff; @@ -4452,6 +4585,7 @@ color: #ffffff; border-color: #005b9f; } + .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4483,6 +4617,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #333333; } + .p-contextmenu { padding: 0; background: #ffffff; @@ -4530,7 +4665,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 { @@ -4544,7 +4679,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 { @@ -4555,7 +4690,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 { @@ -4569,6 +4704,7 @@ 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); @@ -4592,31 +4728,32 @@ 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; @@ -4675,7 +4812,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 { @@ -4689,7 +4826,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 { @@ -4700,7 +4837,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 { @@ -4758,9 +4895,10 @@ 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; @@ -4797,7 +4935,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 { @@ -4811,7 +4949,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 { @@ -4822,7 +4960,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 { @@ -4856,6 +4994,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #ffffff; @@ -4894,7 +5033,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 { @@ -4925,7 +5064,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 { @@ -4939,7 +5078,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 { @@ -4950,7 +5089,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 { @@ -4967,6 +5106,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5141,7 +5281,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 { @@ -5155,7 +5295,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 { @@ -5166,7 +5306,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 { @@ -5182,6 +5322,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } + .p-slidemenu { padding: 0; background: #ffffff; @@ -5224,7 +5365,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 { @@ -5238,7 +5379,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 { @@ -5249,7 +5390,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 { @@ -5296,6 +5437,7 @@ 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; @@ -5340,6 +5482,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5410,6 +5553,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #8dcdff; } + .p-tieredmenu { padding: 0; background: #ffffff; @@ -5460,7 +5604,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 { @@ -5474,7 +5618,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 { @@ -5485,7 +5629,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 { @@ -5499,6 +5643,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem; margin: 0; @@ -5554,6 +5699,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5642,6 +5788,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5692,7 +5839,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 { @@ -5702,7 +5849,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 { @@ -5712,7 +5859,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 { @@ -5722,9 +5869,10 @@ 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; @@ -5755,7 +5903,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 { @@ -5812,7 +5960,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; @@ -5822,7 +5970,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; } @@ -5831,23 +5979,29 @@ 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; @@ -5871,6 +6025,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #c8c8c8; border-radius: 3px; @@ -5891,9 +6046,11 @@ .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; @@ -5935,6 +6092,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #c8c8c8; color: #333333; @@ -5970,6 +6128,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -5984,6 +6143,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-progressbar { border: 0 none; height: 24px; @@ -5999,6 +6159,7 @@ color: #ffffff; line-height: 24px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6020,6 +6181,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #eaeaea; border-radius: 3px; @@ -6027,6 +6189,7 @@ .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; @@ -6059,6 +6222,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #333333; @@ -6078,6 +6242,7 @@ .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 7cea600df73..f9c417bc917 100644 --- a/src/assets/components/themes/nova/theme.css +++ b/src/assets/components/themes/nova/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #a80000; } + .p-autocomplete-panel { background: #ffffff; color: #333333; @@ -422,9 +435,11 @@ background: #f4f4f4; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #a80000; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #a80000; } + .p-cascadeselect-panel { background: #ffffff; color: #333333; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f4f4f4; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #848484; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,23 +856,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; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #a80000; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #a80000; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #212121; } @@ -881,9 +903,11 @@ 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; } @@ -891,26 +915,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #a6a6a6; @@ -954,6 +978,7 @@ .p-dropdown.p-invalid.p-component { border-color: #a80000; } + .p-dropdown-panel { background: #ffffff; color: #333333; @@ -1017,6 +1042,7 @@ color: #333333; background: transparent; } + .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1029,17 +1055,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #a80000; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #a80000; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #eaeaea; color: #848484; @@ -1052,64 +1072,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #a6a6a6; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #a80000; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1117,9 +1145,11 @@ 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; } @@ -1127,12 +1157,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1171,14 +1203,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #a80000; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1211,45 +1240,57 @@ 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; } + ::-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; } @@ -1259,14 +1300,17 @@ .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; @@ -1341,9 +1385,11 @@ 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; @@ -1383,9 +1429,11 @@ 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; } @@ -1393,6 +1441,7 @@ color: #848484; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #333333; @@ -1481,6 +1530,7 @@ color: #333333; background: transparent; } + .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1490,12 +1540,15 @@ .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; @@ -1517,6 +1570,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #34a835; } + p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1524,6 +1578,7 @@ color: #848484; right: 0.429rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1531,6 +1586,7 @@ color: #848484; right: 1.858rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1568,9 +1624,11 @@ 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; } @@ -1583,12 +1641,15 @@ .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; } @@ -1619,9 +1680,11 @@ .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; @@ -1629,7 +1692,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 { @@ -1638,7 +1701,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 { @@ -1647,7 +1710,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 { @@ -1656,12 +1719,14 @@ 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; @@ -1713,6 +1778,7 @@ .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; @@ -1720,7 +1786,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 { @@ -1729,7 +1795,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 { @@ -1738,7 +1804,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 { @@ -1747,12 +1813,14 @@ 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; @@ -1789,12 +1857,15 @@ 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; @@ -1854,6 +1925,7 @@ color: #333333; background: transparent; } + .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1863,6 +1935,7 @@ .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; } @@ -1870,6 +1943,7 @@ color: #848484; right: 2.357rem; } + .p-button { color: #ffffff; background: #007ad9; @@ -1981,7 +2055,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 { @@ -2008,6 +2082,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2020,414 +2095,421 @@ .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; @@ -2451,6 +2533,7 @@ color: #005b9f; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2462,14 +2545,17 @@ 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; @@ -2480,45 +2566,52 @@ 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; } @@ -2596,6 +2689,7 @@ .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; @@ -2624,6 +2718,7 @@ border-color: transparent; color: #607d8b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #007ad9; @@ -2652,6 +2747,7 @@ border-color: transparent; color: #007ad9; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #34a835; @@ -2680,6 +2776,7 @@ border-color: transparent; color: #34a835; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffba01; @@ -2708,6 +2805,7 @@ border-color: transparent; color: #ffba01; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2736,6 +2834,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e91224; @@ -2764,8 +2863,9 @@ 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; @@ -2776,13 +2876,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; @@ -2808,6 +2908,7 @@ background: #007ad9; color: #ffffff; } + .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -2901,9 +3002,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; @@ -2913,17 +3014,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; @@ -2953,12 +3054,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 { @@ -3061,6 +3162,7 @@ .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; @@ -3099,10 +3201,12 @@ .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; @@ -3130,6 +3234,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3149,6 +3254,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-column-filter-overlay { background: #ffffff; color: #333333; @@ -3186,6 +3292,7 @@ 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; @@ -3214,6 +3321,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } + .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3291,6 +3399,7 @@ .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); @@ -3299,6 +3408,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #eaeaea; color: #333333; @@ -3337,6 +3447,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-paginator { background: #f4f4f4; color: #333333; @@ -3346,9 +3457,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; @@ -3359,9 +3470,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; @@ -3418,6 +3529,7 @@ border-color: transparent; color: #333333; } + .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3495,6 +3607,7 @@ .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); @@ -3503,6 +3616,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3514,19 +3628,20 @@ 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; @@ -3583,11 +3698,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 { @@ -3660,6 +3775,7 @@ 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; @@ -3799,7 +3915,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 { @@ -3860,6 +3976,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #f4f4f4; color: #333333; @@ -3884,6 +4001,7 @@ 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; @@ -3932,6 +4050,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } + .p-card { background: #ffffff; color: #333333; @@ -3957,6 +4076,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3980,6 +4100,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #c8c8c8; background: #ffffff; @@ -4020,6 +4141,7 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } + .p-panel .p-panel-header { border: 1px solid #c8c8c8; padding: 0.857rem 1rem; @@ -4086,10 +4208,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; } + .p-splitter { border: 1px solid #c8c8c8; background: #ffffff; @@ -4106,6 +4230,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #d8dae2; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4174,6 +4299,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #f4f4f4; border: 1px solid #c8c8c8; @@ -4184,6 +4310,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #333333; @@ -4231,6 +4358,7 @@ .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); @@ -4303,6 +4431,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #333333; @@ -4344,6 +4473,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #c8c8c8; } + .p-sidebar { background: #ffffff; color: #333333; @@ -4354,7 +4484,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; @@ -4364,13 +4494,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; @@ -4384,6 +4514,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } + .p-tooltip .p-tooltip-text { background: #333333; color: #ffffff; @@ -4403,6 +4534,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #333333; } + .p-fileupload .p-fileupload-buttonbar { background: #f4f4f4; padding: 0.857rem 1rem; @@ -4442,6 +4574,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #116fbf; color: #ffffff; @@ -4452,6 +4585,7 @@ color: #ffffff; border-color: #005b9f; } + .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4483,6 +4617,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #333333; } + .p-contextmenu { padding: 0; background: #ffffff; @@ -4530,7 +4665,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 { @@ -4544,7 +4679,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 { @@ -4555,7 +4690,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 { @@ -4569,6 +4704,7 @@ 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); @@ -4592,31 +4728,32 @@ 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; @@ -4675,7 +4812,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 { @@ -4689,7 +4826,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 { @@ -4700,7 +4837,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 { @@ -4758,9 +4895,10 @@ 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; @@ -4797,7 +4935,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 { @@ -4811,7 +4949,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 { @@ -4822,7 +4960,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 { @@ -4856,6 +4994,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #ffffff; @@ -4894,7 +5033,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 { @@ -4925,7 +5064,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 { @@ -4939,7 +5078,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 { @@ -4950,7 +5089,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 { @@ -4967,6 +5106,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5141,7 +5281,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 { @@ -5155,7 +5295,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 { @@ -5166,7 +5306,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 { @@ -5182,6 +5322,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } + .p-slidemenu { padding: 0; background: #ffffff; @@ -5224,7 +5365,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 { @@ -5238,7 +5379,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 { @@ -5249,7 +5390,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 { @@ -5296,6 +5437,7 @@ 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; @@ -5340,6 +5482,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5410,6 +5553,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #8dcdff; } + .p-tieredmenu { padding: 0; background: #ffffff; @@ -5460,7 +5604,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 { @@ -5474,7 +5618,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 { @@ -5485,7 +5629,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 { @@ -5499,6 +5643,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem; margin: 0; @@ -5554,6 +5699,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5642,6 +5788,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5692,7 +5839,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 { @@ -5702,7 +5849,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 { @@ -5712,7 +5859,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 { @@ -5722,9 +5869,10 @@ 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; @@ -5755,7 +5903,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 { @@ -5812,7 +5960,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; @@ -5822,7 +5970,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; } @@ -5831,23 +5979,29 @@ 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; @@ -5871,6 +6025,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #c8c8c8; border-radius: 3px; @@ -5891,9 +6046,11 @@ .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; @@ -5935,6 +6092,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #c8c8c8; color: #333333; @@ -5970,6 +6128,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 3px; @@ -5984,6 +6143,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #8dcdff; } + .p-progressbar { border: 0 none; height: 24px; @@ -5999,6 +6159,7 @@ color: #ffffff; line-height: 24px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6020,6 +6181,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #eaeaea; border-radius: 3px; @@ -6027,6 +6189,7 @@ .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; @@ -6059,6 +6222,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #333333; @@ -6078,6 +6242,7 @@ .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 3274cf0125c..022706d7afb 100644 --- a/src/assets/components/themes/rhea/theme.css +++ b/src/assets/components/themes/rhea/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.429rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #e7a3a3; } + .p-autocomplete-panel { background: #ffffff; color: #666666; @@ -422,9 +435,11 @@ background: #f4f4f4; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #e7a3a3; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 1.858rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 1.858rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #e7a3a3; } + .p-cascadeselect-panel { background: #ffffff; color: #666666; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f4f4f4; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #a6a6a6; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #617c8a; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e7a3a3; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #e7a3a3; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #a6a6a6; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #dadada; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #e7a3a3; } + .p-dropdown-panel { background: #ffffff; color: #666666; @@ -1014,6 +1038,7 @@ color: #666666; background: transparent; } + .p-input-filled .p-dropdown { background: #f4f4f4; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #e7a3a3; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #e7a3a3; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #dbdbdb; color: #666666; @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #dadada; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #e7a3a3; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 1.858rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #afd3c8; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #e7a3a3; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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; @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: #a6a6a6; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #666666; @@ -1478,6 +1526,7 @@ color: #666666; background: transparent; } + .p-input-filled .p-multiselect { background: #f4f4f4; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #a3e2c6; } + p-password.p-password-clearable .p-password-input { padding-right: 1.858rem; } @@ -1521,6 +1574,7 @@ color: #a6a6a6; right: 0.429rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.287rem; } @@ -1528,6 +1582,7 @@ color: #a6a6a6; right: 1.858rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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; @@ -1845,6 +1913,7 @@ color: #666666; background: transparent; } + .p-input-filled .p-treeselect { background: #f4f4f4; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: #a6a6a6; right: 2.357rem; } + .p-button { color: #ffffff; background: #7b95a3; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #617c8a; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #a3897b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #a3def8; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #a3def8; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #a3e2c6; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #a3e2c6; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe38e; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffe38e; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #e9bef1; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #e9bef1; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f4b6b6; @@ -2755,8 +2851,9 @@ 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; @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ background: #afd3c8; color: #385048; } + .p-datatable .p-paginator-top { border-width: 1px 1px 0 1px; border-radius: 0; @@ -2892,9 +2990,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; @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } + .p-column-filter-overlay { background: #ffffff; color: #666666; @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 0.571rem 1rem; } + .p-orderlist .p-orderlist-controls { padding: 0.571rem 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f4f4f4; color: #666666; @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } + .p-paginator { background: #ffffff; color: #666666; @@ -3337,9 +3445,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; @@ -3350,9 +3458,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; @@ -3409,6 +3517,7 @@ border-color: transparent; color: #666666; } + .p-picklist .p-picklist-buttons { padding: 0.571rem 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 0 none; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ 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; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.71375rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #7b95a3; color: #ffffff; @@ -3875,6 +3989,7 @@ 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; @@ -3923,6 +4038,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 2px; } + .p-card { background: #ffffff; color: #666666; @@ -3948,6 +4064,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3971,6 +4088,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #dadada; background: #ffffff; @@ -4011,6 +4129,7 @@ .p-fieldset .p-fieldset-content { padding: 0.571rem 1rem; } + .p-panel .p-panel-header { border: 1px solid #7b95a3; padding: 0.857rem 1rem; @@ -4077,10 +4196,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f8f8f8; border: 0 none; } + .p-splitter { border: 1px solid #dadada; background: #ffffff; @@ -4097,6 +4218,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #dadada; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4165,6 +4287,7 @@ border-bottom-right-radius: 2px; border-bottom-left-radius: 2px; } + .p-toolbar { background: #7b95a3; border: 1px solid #7b95a3; @@ -4175,6 +4298,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #666666; @@ -4222,6 +4346,7 @@ .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); @@ -4294,6 +4419,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #666666; @@ -4335,6 +4461,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #f1f1f1; } + .p-sidebar { background: #ffffff; color: #666666; @@ -4345,7 +4472,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; @@ -4355,13 +4482,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; @@ -4375,6 +4502,7 @@ .p-sidebar .p-sidebar-footer { padding: 0.857rem 1rem; } + .p-tooltip .p-tooltip-text { background: #afd3c8; color: #385048; @@ -4394,6 +4522,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #afd3c8; } + .p-fileupload .p-fileupload-buttonbar { background: #7b95a3; padding: 0.857rem 1rem; @@ -4433,6 +4562,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #6c8999; color: #ffffff; @@ -4443,6 +4573,7 @@ color: #ffffff; border-color: #617c8a; } + .p-breadcrumb { background: #ffffff; border: 1px solid #c8c8c8; @@ -4474,6 +4605,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #666666; } + .p-contextmenu { padding: 0; background: #ffffff; @@ -4521,7 +4653,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 { @@ -4535,7 +4667,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 { @@ -4546,7 +4678,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 { @@ -4560,6 +4692,7 @@ 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); @@ -4583,31 +4716,32 @@ 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; @@ -4666,7 +4800,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 { @@ -4680,7 +4814,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 { @@ -4691,7 +4825,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 { @@ -4749,9 +4883,10 @@ 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; @@ -4788,7 +4923,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 { @@ -4802,7 +4937,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 { @@ -4813,7 +4948,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 { @@ -4847,6 +4982,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #ffffff; @@ -4885,7 +5021,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 { @@ -4916,7 +5052,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 { @@ -4930,7 +5066,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 { @@ -4941,7 +5077,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 { @@ -4958,6 +5094,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5132,7 +5269,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 { @@ -5146,7 +5283,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 { @@ -5157,7 +5294,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 { @@ -5173,6 +5310,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 2px; } + .p-slidemenu { padding: 0; background: #ffffff; @@ -5215,7 +5353,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 { @@ -5229,7 +5367,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 { @@ -5240,7 +5378,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 { @@ -5287,6 +5425,7 @@ 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; @@ -5331,6 +5470,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 0 none; @@ -5401,6 +5541,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #e4e9ec; } + .p-tieredmenu { padding: 0; background: #ffffff; @@ -5451,7 +5592,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 { @@ -5465,7 +5606,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 { @@ -5476,7 +5617,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 { @@ -5490,6 +5631,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem; margin: 0; @@ -5545,6 +5687,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 2px; @@ -5633,6 +5776,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5683,7 +5827,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 { @@ -5693,7 +5837,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 { @@ -5703,7 +5847,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 { @@ -5713,9 +5857,10 @@ 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; @@ -5746,7 +5891,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 { @@ -5803,7 +5948,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; @@ -5813,7 +5958,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; } @@ -5822,23 +5967,29 @@ 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; @@ -5862,6 +6013,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #dadada; border-radius: 2px; @@ -5882,9 +6034,11 @@ .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; @@ -5926,6 +6080,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #dadada; color: #666666; @@ -5961,6 +6116,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.429rem 0.429rem; border-radius: 2px; @@ -5975,6 +6131,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #e4e9ec; } + .p-progressbar { border: 0 none; height: 24px; @@ -5990,6 +6147,7 @@ color: #ffffff; line-height: 24px; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6011,6 +6169,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #dadada; border-radius: 2px; @@ -6018,6 +6177,7 @@ .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; @@ -6050,6 +6210,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #666666; @@ -6069,6 +6230,7 @@ .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 56f6563d9cb..eac648906b8 100644 --- a/src/assets/components/themes/saga-blue/theme.css +++ b/src/assets/components/themes/saga-blue/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } + .p-autocomplete-panel { background: #ffffff; color: #495057; @@ -422,9 +435,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } + .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f8f9fa; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #6c757d; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #0b7ad1; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44336; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44336; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #2196F3; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } + .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1014,6 +1038,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44336; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0d89ec; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f44336; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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; @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: #6c757d; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1478,6 +1526,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ color: #6c757d; right: 0.5rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1528,6 +1582,7 @@ color: #6c757d; right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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; @@ -1845,6 +1913,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: #6c757d; right: 2.357rem; } + .p-button { color: #ffffff; background: #2196F3; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #0b7ad1; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #607d8b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #0288d1; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #689f38; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #fbc02d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2755,8 +2851,9 @@ 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; @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ background: #E3F2FD; color: #495057; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2892,9 +2990,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; @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } + .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } + .p-paginator { background: #ffffff; color: #6c757d; @@ -3337,9 +3445,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; @@ -3350,9 +3458,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; @@ -3409,6 +3517,7 @@ border-color: transparent; color: #495057; } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #2196F3; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ 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; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #ffffff; color: #495057; @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; } + .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #495057; @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #495057; @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #495057; @@ -4369,7 +4496,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; @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } + .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #0d89ec; color: #ffffff; @@ -4467,6 +4597,7 @@ color: #ffffff; border-color: #0b7ad1; } + .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4498,6 +4629,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } + .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #a6d5fa; } + .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #dee2e6; color: #495057; @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #a6d5fa; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #495057; @@ -6115,9 +6276,11 @@ .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 3ba7bae2d3b..1d883f5e495 100644 --- a/src/assets/components/themes/saga-green/theme.css +++ b/src/assets/components/themes/saga-green/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } + .p-autocomplete-panel { background: #ffffff; color: #495057; @@ -422,9 +435,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } + .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f8f9fa; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #6c757d; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #3d8c40; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44336; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44336; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #4CAF50; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } + .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1014,6 +1038,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44336; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #449e48; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f44336; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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; @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: #6c757d; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1478,6 +1526,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ color: #6c757d; right: 0.5rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1528,6 +1582,7 @@ color: #6c757d; right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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; @@ -1845,6 +1913,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: #6c757d; right: 2.357rem; } + .p-button { color: #ffffff; background: #4CAF50; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #3d8c40; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #607d8b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #0288d1; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #689f38; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #fbc02d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2755,8 +2851,9 @@ 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; @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ background: #E8F5E9; color: #495057; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2892,9 +2990,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; @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } + .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } + .p-paginator { background: #ffffff; color: #6c757d; @@ -3337,9 +3445,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; @@ -3350,9 +3458,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; @@ -3409,6 +3517,7 @@ border-color: transparent; color: #495057; } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #4CAF50; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ 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; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #ffffff; color: #495057; @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; } + .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #495057; @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #495057; @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #495057; @@ -4369,7 +4496,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; @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } + .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #449e48; color: #ffffff; @@ -4467,6 +4597,7 @@ color: #ffffff; border-color: #3d8c40; } + .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4498,6 +4629,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } + .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #b7e0b8; } + .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #dee2e6; color: #495057; @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #b7e0b8; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #495057; @@ -6115,9 +6276,11 @@ .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 e1e61c1f2ba..cfb4a8b900a 100644 --- a/src/assets/components/themes/saga-orange/theme.css +++ b/src/assets/components/themes/saga-orange/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } + .p-autocomplete-panel { background: #ffffff; color: #495057; @@ -422,9 +435,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } + .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f8f9fa; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #6c757d; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #d29d00; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44336; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44336; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFC107; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } + .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1014,6 +1038,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44336; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ecb100; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f44336; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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; @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: #6c757d; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1478,6 +1526,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ color: #6c757d; right: 0.5rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1528,6 +1582,7 @@ color: #6c757d; right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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; @@ -1845,6 +1913,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: #6c757d; right: 2.357rem; } + .p-button { color: #212529; background: #FFC107; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #d29d00; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #607d8b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #0288d1; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #689f38; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #fbc02d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2755,8 +2851,9 @@ 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; @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ background: #FFF3E0; color: #495057; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2892,9 +2990,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; @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } + .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } + .p-paginator { background: #ffffff; color: #6c757d; @@ -3337,9 +3445,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; @@ -3350,9 +3458,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; @@ -3409,6 +3517,7 @@ border-color: transparent; color: #495057; } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #FFC107; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ 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; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #ffffff; color: #495057; @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; } + .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #495057; @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #495057; @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #495057; @@ -4369,7 +4496,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; @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } + .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #ecb100; color: #212529; @@ -4467,6 +4597,7 @@ color: #212529; border-color: #d29d00; } + .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4498,6 +4629,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } + .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #ffe69c; } + .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #dee2e6; color: #495057; @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #ffe69c; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #212529; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #495057; @@ -6115,9 +6276,11 @@ .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 0aad493d9e9..c0c4a040ea8 100644 --- a/src/assets/components/themes/saga-purple/theme.css +++ b/src/assets/components/themes/saga-purple/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f44336; } + .p-autocomplete-panel { background: #ffffff; color: #495057; @@ -422,9 +435,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f44336; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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; @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f44336; } + .p-cascadeselect-panel { background: #ffffff; color: #495057; @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f8f9fa; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ color: #6c757d; right: 2.357rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #7d1f8d; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44336; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f44336; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #9C27B0; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #ced4da; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f44336; } + .p-dropdown-panel { background: #ffffff; color: #495057; @@ -1014,6 +1038,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-dropdown { background: #f8f9fa; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f44336; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f44336; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #e9ecef; color: #6c757d; @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #ced4da; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f44336; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8c239e; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f44336; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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; @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: #6c757d; right: 2.357rem; } + .p-multiselect-panel { background: #ffffff; color: #495057; @@ -1478,6 +1526,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-multiselect { background: #f8f9fa; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #689f38; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ color: #6c757d; right: 0.5rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 3.5rem; } @@ -1528,6 +1582,7 @@ color: #6c757d; right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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; @@ -1845,6 +1913,7 @@ color: #495057; background: transparent; } + .p-input-filled .p-treeselect { background: #f8f9fa; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: #6c757d; right: 2.357rem; } + .p-button { color: #ffffff; background: #9C27B0; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #7d1f8d; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #607d8b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #0288d1; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #0288d1; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #689f38; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #689f38; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #fbc02d; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #fbc02d; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #9c27b0; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #9c27b0; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d32f2f; @@ -2755,8 +2851,9 @@ 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; @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ background: #F3E5F5; color: #495057; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2892,9 +2990,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; @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } + .p-column-filter-overlay { background: #ffffff; color: #495057; @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #e9ecef; color: #495057; @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } + .p-paginator { background: #ffffff; color: #6c757d; @@ -3337,9 +3445,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; @@ -3350,9 +3458,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; @@ -3409,6 +3517,7 @@ border-color: transparent; color: #495057; } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #9C27B0; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ 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; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #f8f9fa; color: #495057; @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #ffffff; color: #495057; @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #dee2e6; background: #ffffff; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #dee2e6; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f8f9fa; border: 0 none; } + .p-splitter { border: 1px solid #dee2e6; background: #ffffff; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #dee2e6; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #f8f9fa; border: 1px solid #dee2e6; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #495057; @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #495057; @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #495057; @@ -4369,7 +4496,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; @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #495057; color: #ffffff; @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #495057; } + .p-fileupload .p-fileupload-buttonbar { background: #f8f9fa; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #8c239e; color: #ffffff; @@ -4467,6 +4597,7 @@ color: #ffffff; border-color: #7d1f8d; } + .p-breadcrumb { background: #ffffff; border: 1px solid #dee2e6; @@ -4498,6 +4629,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #6c757d; } + .p-contextmenu { padding: 0.25rem 0; background: #ffffff; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #f8f9fa; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dee2e6; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.2rem #df9eea; } + .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #dee2e6; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #dee2e6; color: #495057; @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.2rem #df9eea; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #e9ecef; border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #495057; @@ -6115,9 +6276,11 @@ .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 a9c9d6cc4b6..8a177d06933 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: hsl(234, 15%, 13%); + --primary-color-text: #1c1d26; --surface-0: #1d1e27; --surface-50: #34343d; --surface-100: #4a4b52; @@ -53,21 +53,24 @@ 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; @@ -295,32 +298,40 @@ * { 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); @@ -332,12 +343,15 @@ 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; @@ -354,6 +368,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -400,6 +415,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ff9a9a; } + .p-autocomplete-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -441,9 +457,11 @@ background: #333544; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ff9a9a; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -451,19 +469,23 @@ 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; @@ -490,7 +512,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); @@ -500,13 +522,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; @@ -515,14 +537,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 { @@ -671,6 +693,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -678,10 +701,12 @@ 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; @@ -724,6 +749,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ff9a9a; } + .p-cascadeselect-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -763,6 +789,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #3e4053; } @@ -772,9 +799,11 @@ .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; } @@ -782,6 +811,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -790,6 +820,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 22px; height: 22px; @@ -805,7 +836,7 @@ } .p-checkbox .p-checkbox-box .p-checkbox-icon { transition-duration: 0.2s; - color: hsl(234, 15%, 13%); + color: #1c1d26; font-size: 14px; } .p-checkbox .p-checkbox-box .p-icon { @@ -828,11 +859,13 @@ .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { border-color: #9378f4; background: #9378f4; - color: hsl(234, 15%, 13%); + color: #1c1d26; } + 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; } @@ -845,20 +878,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #9378f4; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ff9a9a; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ff9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #b19df7; } @@ -897,9 +921,11 @@ 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; } @@ -907,26 +933,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #1d1e27; border: 1px solid #3e4053; @@ -970,6 +996,7 @@ .p-dropdown.p-invalid.p-component { border-color: #ff9a9a; } + .p-dropdown-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -1033,6 +1060,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #3e4053; } @@ -1045,17 +1073,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ff9a9a; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ff9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #282936; color: rgba(255, 255, 255, 0.6); @@ -1068,64 +1090,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #3e4053; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ff9a9a; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1133,9 +1163,11 @@ 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; } @@ -1143,12 +1175,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1187,14 +1221,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #a28af5; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #ff9a9a; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1227,45 +1258,57 @@ 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; } + ::-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; } @@ -1275,14 +1318,17 @@ .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); @@ -1357,9 +1403,11 @@ 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; @@ -1399,9 +1447,11 @@ 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; } @@ -1409,6 +1459,7 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-multiselect-panel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -1497,6 +1548,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #3e4053; } @@ -1506,12 +1558,15 @@ .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; @@ -1533,6 +1588,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #93deac; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1540,6 +1596,7 @@ 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; } @@ -1547,6 +1604,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } + .p-radiobutton { width: 22px; height: 22px; @@ -1573,7 +1631,7 @@ width: 12px; height: 12px; transition-duration: 0.2s; - background-color: hsl(234, 15%, 13%); + background-color: #1c1d26; } .p-radiobutton .p-radiobutton-box.p-highlight { border-color: #b19df7; @@ -1582,11 +1640,13 @@ .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover { border-color: #9378f4; background: #9378f4; - color: hsl(234, 15%, 13%); + color: #1c1d26; } + 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; } @@ -1599,9 +1659,11 @@ .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; } @@ -1632,6 +1694,7 @@ .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; @@ -1639,7 +1702,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 { @@ -1648,30 +1711,32 @@ 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: hsl(234, 15%, 13%); + color: #1c1d26; } .p-selectbutton .p-button.p-highlight .p-button-icon-left, - .p-selectbutton .p-button.p-highlight .p-button-icon-right { - color: hsl(234, 15%, 13%); +.p-selectbutton .p-button.p-highlight .p-button-icon-right { + color: #1c1d26; } .p-selectbutton .p-button.p-highlight:hover { background: #a28af5; border-color: #a28af5; - color: hsl(234, 15%, 13%); + color: #1c1d26; } .p-selectbutton .p-button.p-highlight:hover .p-button-icon-left, - .p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { - color: hsl(234, 15%, 13%); +.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right { + color: #1c1d26; } + p-selectbutton.ng-dirty.ng-invalid > .p-selectbutton > .p-button { border-color: #ff9a9a; } + .p-slider { background: #3e4053; border: 0 none; @@ -1723,6 +1788,7 @@ .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; @@ -1730,7 +1796,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 { @@ -1739,30 +1805,32 @@ 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: hsl(234, 15%, 13%); + color: #1c1d26; } .p-togglebutton.p-button.p-highlight .p-button-icon-left, - .p-togglebutton.p-button.p-highlight .p-button-icon-right { - color: hsl(234, 15%, 13%); +.p-togglebutton.p-button.p-highlight .p-button-icon-right { + color: #1c1d26; } .p-togglebutton.p-button.p-highlight:hover { background: #a28af5; border-color: #a28af5; - color: hsl(234, 15%, 13%); + color: #1c1d26; } .p-togglebutton.p-button.p-highlight:hover .p-button-icon-left, - .p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { - color: hsl(234, 15%, 13%); +.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right { + color: #1c1d26; } + p-togglebutton.ng-dirty.ng-invalid > .p-togglebutton.p-button { border-color: #ff9a9a; } + .p-treeselect { background: #1d1e27; border: 1px solid #3e4053; @@ -1799,12 +1867,15 @@ 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); @@ -1864,6 +1935,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #3e4053; } @@ -1873,6 +1945,7 @@ .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; } @@ -1880,8 +1953,9 @@ color: rgba(255, 255, 255, 0.6); right: 3rem; } + .p-button { - color: hsl(234, 15%, 13%); + color: #1c1d26; background: #b19df7; border: 1px solid #b19df7; padding: 0.75rem 1.25rem; @@ -1891,12 +1965,12 @@ } .p-button:not(:disabled):hover { background: #a28af5; - color: hsl(234, 15%, 13%); + color: #1c1d26; border-color: #a28af5; } .p-button:not(:disabled):active { background: #9378f4; - color: hsl(234, 15%, 13%); + color: #1c1d26; border-color: #9378f4; } .p-button.p-button-outlined { @@ -1978,7 +2052,7 @@ height: 1rem; line-height: 1rem; color: #b19df7; - background-color: hsl(234, 15%, 13%); + background-color: #1c1d26; } .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); @@ -1991,7 +2065,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 { @@ -2018,6 +2092,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2030,414 +2105,421 @@ .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; @@ -2461,6 +2543,7 @@ color: #b19df7; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2472,14 +2555,17 @@ 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; @@ -2490,45 +2576,52 @@ 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; } @@ -2606,6 +2699,7 @@ .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; @@ -2634,6 +2728,7 @@ border-color: transparent; color: #d4ea93; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #9bcaff; @@ -2662,6 +2757,7 @@ border-color: transparent; color: #9bcaff; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #93deac; @@ -2690,6 +2786,7 @@ border-color: transparent; color: #93deac; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffcf91; @@ -2718,6 +2815,7 @@ border-color: transparent; color: #ffcf91; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #86e0e7; @@ -2746,6 +2844,7 @@ border-color: transparent; color: #86e0e7; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #eb9a9c; @@ -2774,8 +2873,9 @@ 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); @@ -2786,13 +2886,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; @@ -2818,6 +2918,7 @@ background: rgba(177, 157, 247, 0.16); color: #b19df7; } + .p-datatable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -2911,9 +3012,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); @@ -2923,17 +3024,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; @@ -2963,12 +3064,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 { @@ -3071,6 +3172,7 @@ .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; @@ -3109,10 +3211,12 @@ .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; @@ -3140,6 +3244,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3159,6 +3264,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } + .p-column-filter-overlay { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -3196,6 +3302,7 @@ 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; @@ -3224,6 +3331,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3301,6 +3409,7 @@ .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); @@ -3309,6 +3418,7 @@ 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); @@ -3347,6 +3457,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } + .p-paginator { background: #282936; color: rgba(255, 255, 255, 0.6); @@ -3356,9 +3467,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); @@ -3369,9 +3480,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); @@ -3428,6 +3539,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3505,6 +3617,7 @@ .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); @@ -3513,30 +3626,32 @@ background: #282936; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #b19df7; border-radius: 50%; width: 1rem; height: 1rem; - background-color: hsl(234, 15%, 13%); + background-color: #1c1d26; } .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; @@ -3593,11 +3708,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 { @@ -3670,6 +3785,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } + .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3809,7 +3925,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 { @@ -3870,6 +3986,7 @@ .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); @@ -3894,6 +4011,7 @@ 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; @@ -3942,6 +4060,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -3967,6 +4086,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #282936; } @@ -3990,6 +4110,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #3e4053; background: #282936; @@ -4030,6 +4151,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #3e4053; padding: 1.25rem; @@ -4096,10 +4218,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #3e4053; border: 0 none; } + .p-splitter { border: 1px solid #3e4053; background: #282936; @@ -4116,6 +4240,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #3e4053; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4184,6 +4309,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #282936; border: 1px solid #3e4053; @@ -4194,6 +4320,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4241,6 +4368,7 @@ .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); @@ -4313,6 +4441,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4325,7 +4454,7 @@ } .p-overlaypanel .p-overlaypanel-close { background: #b19df7; - color: hsl(234, 15%, 13%); + color: #1c1d26; width: 2rem; height: 2rem; transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; @@ -4336,7 +4465,7 @@ } .p-overlaypanel .p-overlaypanel-close:enabled:hover { background: #a28af5; - color: hsl(234, 15%, 13%); + color: #1c1d26; } .p-overlaypanel:after { border: solid transparent; @@ -4354,6 +4483,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #3e4053; } + .p-sidebar { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -4364,7 +4494,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); @@ -4374,13 +4504,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; @@ -4394,6 +4524,7 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } + .p-tooltip .p-tooltip-text { background: #3e4053; color: rgba(255, 255, 255, 0.87); @@ -4413,6 +4544,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3e4053; } + .p-fileupload .p-fileupload-buttonbar { background: #282936; padding: 1.25rem; @@ -4452,16 +4584,18 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #a28af5; - color: hsl(234, 15%, 13%); + color: #1c1d26; border-color: #a28af5; } .p-fileupload-choose:not(.p-disabled):active { background: #9378f4; - color: hsl(234, 15%, 13%); + color: #1c1d26; border-color: #9378f4; } + .p-breadcrumb { background: #333544; border: 1px solid #3e4053; @@ -4493,6 +4627,7 @@ .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; @@ -4540,7 +4675,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 { @@ -4554,7 +4689,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 { @@ -4565,7 +4700,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 { @@ -4579,6 +4714,7 @@ 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); @@ -4602,31 +4738,32 @@ 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; @@ -4685,7 +4822,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 { @@ -4699,7 +4836,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 { @@ -4710,7 +4847,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 { @@ -4768,9 +4905,10 @@ 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; @@ -4807,7 +4945,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 { @@ -4821,7 +4959,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 { @@ -4832,7 +4970,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 { @@ -4855,7 +4993,7 @@ } .p-menu .p-menuitem-badge { background: #b19df7; - color: hsl(234, 15%, 13%); + color: #1c1d26; font-size: 0.75rem; font-weight: 700; min-width: 1.5rem; @@ -4866,6 +5004,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #333544; @@ -4904,7 +5043,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 { @@ -4935,7 +5074,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 { @@ -4949,7 +5088,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 { @@ -4960,7 +5099,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 { @@ -4977,6 +5116,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5151,7 +5291,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 { @@ -5165,7 +5305,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 { @@ -5176,7 +5316,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 { @@ -5192,6 +5332,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0.25rem 0; background: #333544; @@ -5234,7 +5375,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 { @@ -5248,7 +5389,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 { @@ -5259,7 +5400,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 { @@ -5295,7 +5436,7 @@ } .p-slidemenu .p-menuitem-badge { background: #b19df7; - color: hsl(234, 15%, 13%); + color: #1c1d26; font-size: 0.75rem; font-weight: 700; min-width: 1.5rem; @@ -5306,6 +5447,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5350,6 +5492,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #3e4053; @@ -5357,7 +5500,7 @@ } .p-tabmenu .p-tabmenu-nav .p-menuitem-badge { background: #b19df7; - color: hsl(234, 15%, 13%); + color: #1c1d26; font-size: 0.75rem; font-weight: 700; min-width: 1.5rem; @@ -5420,6 +5563,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #e0d8fc; } + .p-tieredmenu { padding: 0.25rem 0; background: #333544; @@ -5470,7 +5614,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 { @@ -5484,7 +5628,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 { @@ -5495,7 +5639,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 { @@ -5509,6 +5653,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5564,6 +5709,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5652,6 +5798,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5702,7 +5849,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 { @@ -5712,7 +5859,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 { @@ -5722,7 +5869,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 { @@ -5732,9 +5879,10 @@ 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; @@ -5765,7 +5913,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 { @@ -5822,7 +5970,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; @@ -5832,7 +5980,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; } @@ -5841,23 +5989,29 @@ 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; @@ -5881,6 +6035,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #3e4053; border-radius: 6px; @@ -5901,12 +6056,14 @@ .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: hsl(234, 15%, 13%); + color: #1c1d26; font-size: 0.75rem; font-weight: 700; min-width: 1.5rem; @@ -5945,6 +6102,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #3e4053; color: rgba(255, 255, 255, 0.87); @@ -5980,6 +6138,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -5994,6 +6153,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #e0d8fc; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6006,9 +6166,10 @@ background: #b19df7; } .p-progressbar .p-progressbar-label { - color: hsl(234, 15%, 13%); + color: #1c1d26; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6030,6 +6191,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6037,9 +6199,10 @@ .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: hsl(234, 15%, 13%); + color: #1c1d26; font-size: 0.75rem; font-weight: 700; padding: 0.25rem 0.4rem; @@ -6069,6 +6232,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #282936; color: rgba(255, 255, 255, 0.87); @@ -6085,12 +6249,14 @@ .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 0f71a56ec88..7b9cdd69e47 100644 --- a/src/assets/components/themes/soho-light/theme.css +++ b/src/assets/components/themes/soho-light/theme.css @@ -53,21 +53,24 @@ 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; @@ -295,32 +298,40 @@ * { 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); @@ -332,12 +343,15 @@ 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; @@ -354,6 +368,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -400,6 +415,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ff6767; } + .p-autocomplete-panel { background: #ffffff; color: #043d75; @@ -441,9 +457,11 @@ background: #eff3f8; font-weight: 700; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ff6767; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -451,19 +469,23 @@ 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%); @@ -490,7 +512,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; @@ -500,13 +522,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; @@ -515,14 +537,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 { @@ -671,6 +693,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -678,10 +701,12 @@ 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; @@ -724,6 +749,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ff6767; } + .p-cascadeselect-panel { background: #ffffff; color: #043d75; @@ -763,6 +789,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f6f9fc; } @@ -772,9 +799,11 @@ .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; } @@ -782,6 +811,7 @@ color: #708da9; right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -790,6 +820,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 22px; height: 22px; @@ -830,9 +861,11 @@ 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; } @@ -845,20 +878,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #5935f1; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ff6767; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ff6767; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #7254f3; } @@ -897,9 +921,11 @@ 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; } @@ -907,26 +933,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #d3dbe3; @@ -970,6 +996,7 @@ .p-dropdown.p-invalid.p-component { border-color: #ff6767; } + .p-dropdown-panel { background: #ffffff; color: #043d75; @@ -1033,6 +1060,7 @@ color: #043d75; background: transparent; } + .p-input-filled .p-dropdown { background: #f6f9fc; } @@ -1045,17 +1073,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ff6767; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ff6767; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #f6f9fc; color: #708da9; @@ -1068,64 +1090,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d3dbe3; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ff6767; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1133,9 +1163,11 @@ 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; } @@ -1143,12 +1175,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1187,14 +1221,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6545f2; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #ff6767; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1227,45 +1258,57 @@ 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; } + ::-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; } @@ -1275,14 +1318,17 @@ .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; @@ -1357,9 +1403,11 @@ 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; @@ -1399,9 +1447,11 @@ 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; } @@ -1409,6 +1459,7 @@ color: #708da9; right: 3rem; } + .p-multiselect-panel { background: #ffffff; color: #043d75; @@ -1497,6 +1548,7 @@ color: #043d75; background: transparent; } + .p-input-filled .p-multiselect { background: #f6f9fc; } @@ -1506,12 +1558,15 @@ .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; @@ -1533,6 +1588,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #29c76f; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1540,6 +1596,7 @@ color: #708da9; right: 0.75rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1547,6 +1604,7 @@ color: #708da9; right: 2.5rem; } + .p-radiobutton { width: 22px; height: 22px; @@ -1584,9 +1642,11 @@ 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; } @@ -1599,9 +1659,11 @@ .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; } @@ -1632,6 +1694,7 @@ .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; @@ -1639,7 +1702,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 { @@ -1648,7 +1711,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 { @@ -1657,7 +1720,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 { @@ -1666,12 +1729,14 @@ 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; @@ -1723,6 +1788,7 @@ .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; @@ -1730,7 +1796,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 { @@ -1739,7 +1805,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 { @@ -1748,7 +1814,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 { @@ -1757,12 +1823,14 @@ 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; @@ -1799,12 +1867,15 @@ 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; @@ -1864,6 +1935,7 @@ color: #043d75; background: transparent; } + .p-input-filled .p-treeselect { background: #f6f9fc; } @@ -1873,6 +1945,7 @@ .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; } @@ -1880,6 +1953,7 @@ color: #708da9; right: 3rem; } + .p-button { color: #ffffff; background: #7254f3; @@ -1991,7 +2065,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 { @@ -2018,6 +2092,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2030,414 +2105,421 @@ .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; @@ -2461,6 +2543,7 @@ color: #5935f1; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2472,14 +2555,17 @@ 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; @@ -2490,45 +2576,52 @@ 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; } @@ -2606,6 +2699,7 @@ .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; @@ -2634,6 +2728,7 @@ border-color: transparent; color: #a1c30d; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #5486f3; @@ -2662,6 +2757,7 @@ border-color: transparent; color: #5486f3; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #29c76f; @@ -2690,6 +2786,7 @@ border-color: transparent; color: #29c76f; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ff9f42; @@ -2718,6 +2815,7 @@ border-color: transparent; color: #ff9f42; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #3ec9d6; @@ -2746,6 +2844,7 @@ border-color: transparent; color: #3ec9d6; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ea5455; @@ -2774,8 +2873,9 @@ 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; @@ -2786,13 +2886,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; @@ -2818,6 +2918,7 @@ background: #e2dcfc; color: #7254f3; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2911,9 +3012,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; @@ -2923,17 +3024,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; @@ -2963,12 +3064,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 { @@ -3071,6 +3172,7 @@ .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; @@ -3109,10 +3211,12 @@ .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; @@ -3140,6 +3244,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3159,6 +3264,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } + .p-column-filter-overlay { background: #ffffff; color: #043d75; @@ -3196,6 +3302,7 @@ 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; @@ -3224,6 +3331,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3301,6 +3409,7 @@ .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); @@ -3309,6 +3418,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #f6f9fc; color: #043d75; @@ -3347,6 +3457,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } + .p-paginator { background: #ffffff; color: #708da9; @@ -3356,9 +3467,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; @@ -3369,9 +3480,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; @@ -3428,6 +3539,7 @@ border-color: transparent; color: #043d75; } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3505,6 +3617,7 @@ .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); @@ -3513,6 +3626,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #7254f3; border-radius: 50%; @@ -3524,19 +3638,20 @@ 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; @@ -3593,11 +3708,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 { @@ -3670,6 +3785,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } + .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3809,7 +3925,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 { @@ -3870,6 +3986,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #eff3f8; color: #708da9; @@ -3894,6 +4011,7 @@ 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; @@ -3942,6 +4060,7 @@ .p-accordion p-accordiontab .p-accordion-tab { margin-bottom: 4px; } + .p-card { background: #ffffff; color: #043d75; @@ -3967,6 +4086,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -3990,6 +4110,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #dfe7ef; background: #ffffff; @@ -4030,6 +4151,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #dfe7ef; padding: 1.25rem; @@ -4096,10 +4218,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #eff3f8; border: 0 none; } + .p-splitter { border: 1px solid #dfe7ef; background: #ffffff; @@ -4116,6 +4240,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #dfe7ef; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4184,6 +4309,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #eff3f8; border: 1px solid #dfe7ef; @@ -4194,6 +4320,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #043d75; @@ -4241,6 +4368,7 @@ .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); @@ -4313,6 +4441,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #043d75; @@ -4354,6 +4483,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #043d75; @@ -4364,7 +4494,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; @@ -4374,13 +4504,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; @@ -4394,6 +4524,7 @@ .p-sidebar .p-sidebar-footer { padding: 1.25rem; } + .p-tooltip .p-tooltip-text { background: #043d75; color: #ffffff; @@ -4413,6 +4544,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #043d75; } + .p-fileupload .p-fileupload-buttonbar { background: #eff3f8; padding: 1.25rem; @@ -4452,6 +4584,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #6545f2; color: #ffffff; @@ -4462,6 +4595,7 @@ color: #ffffff; border-color: #5935f1; } + .p-breadcrumb { background: #eff3f8; border: 1px solid #dfe7ef; @@ -4493,6 +4627,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #708da9; } + .p-contextmenu { padding: 0.25rem 0; background: #eff3f8; @@ -4540,7 +4675,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 { @@ -4554,7 +4689,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 { @@ -4565,7 +4700,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 { @@ -4579,6 +4714,7 @@ 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); @@ -4602,31 +4738,32 @@ 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; @@ -4685,7 +4822,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 { @@ -4699,7 +4836,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 { @@ -4710,7 +4847,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 { @@ -4768,9 +4905,10 @@ 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; @@ -4807,7 +4945,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 { @@ -4821,7 +4959,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 { @@ -4832,7 +4970,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 { @@ -4866,6 +5004,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #eff3f8; @@ -4904,7 +5043,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 { @@ -4935,7 +5074,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 { @@ -4949,7 +5088,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 { @@ -4960,7 +5099,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 { @@ -4977,6 +5116,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5151,7 +5291,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 { @@ -5165,7 +5305,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 { @@ -5176,7 +5316,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 { @@ -5192,6 +5332,7 @@ .p-panelmenu .p-panelmenu-panel { margin-bottom: 4px; } + .p-slidemenu { padding: 0.25rem 0; background: #eff3f8; @@ -5234,7 +5375,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 { @@ -5248,7 +5389,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 { @@ -5259,7 +5400,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 { @@ -5306,6 +5447,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5350,6 +5492,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #dfe7ef; @@ -5420,6 +5563,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #c7bbfa; } + .p-tieredmenu { padding: 0.25rem 0; background: #eff3f8; @@ -5470,7 +5614,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 { @@ -5484,7 +5628,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 { @@ -5495,7 +5639,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 { @@ -5509,6 +5653,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5564,6 +5709,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5652,6 +5798,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5702,7 +5849,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 { @@ -5712,7 +5859,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 { @@ -5722,7 +5869,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 { @@ -5732,9 +5879,10 @@ 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; @@ -5765,7 +5913,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 { @@ -5822,7 +5970,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; @@ -5832,7 +5980,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; } @@ -5841,23 +5989,29 @@ 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; @@ -5881,6 +6035,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #dfe7ef; border-radius: 6px; @@ -5901,9 +6056,11 @@ .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; @@ -5945,6 +6102,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #dfe7ef; color: #043d75; @@ -5980,6 +6138,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 6px; @@ -5994,6 +6153,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #c7bbfa; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6009,6 +6169,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6030,6 +6191,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #dfe7ef; border-radius: 6px; @@ -6037,6 +6199,7 @@ .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; @@ -6069,6 +6232,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #043d75; @@ -6084,11 +6248,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); } @@ -6134,15 +6298,19 @@ 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 9f1311e3c47..11ce9b2f3e2 100644 --- a/src/assets/components/themes/tailwind-light/theme.css +++ b/src/assets/components/themes/tailwind-light/theme.css @@ -55,31 +55,36 @@ 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; @@ -243,7 +248,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 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); + 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); border-radius: 0.375rem; padding: 0.25rem 0; } @@ -307,32 +312,40 @@ * { 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); @@ -344,12 +357,15 @@ 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; @@ -366,6 +382,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -412,12 +429,13 @@ .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 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); + 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); } .p-autocomplete-panel .p-autocomplete-items { padding: 0.25rem 0; @@ -453,9 +471,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f0a9a7; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -463,19 +483,23 @@ 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; @@ -486,7 +510,7 @@ .p-datepicker:not(.p-datepicker-inline) { background: #ffffff; border: 0 none; - 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); + 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); } .p-datepicker:not(.p-datepicker-inline) .p-datepicker-header { background: #ffffff; @@ -502,7 +526,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; @@ -512,13 +536,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; @@ -527,14 +551,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 { @@ -683,6 +707,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -690,10 +715,12 @@ 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; @@ -736,12 +763,13 @@ .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 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); + 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); } .p-cascadeselect-panel .p-cascadeselect-items { padding: 0.25rem 0; @@ -775,6 +803,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #fafafa; } @@ -784,9 +813,11 @@ .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; } @@ -794,6 +825,7 @@ color: #71717a; right: 3rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -802,6 +834,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 16px; height: 16px; @@ -842,9 +875,11 @@ 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; } @@ -857,20 +892,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #4f46e5; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f0a9a7; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f0a9a7; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #d4d4d8; } @@ -909,9 +935,11 @@ 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; } @@ -919,26 +947,26 @@ 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 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); + 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 1px solid #d4d4d8; @@ -982,12 +1010,13 @@ .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 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); + 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); } .p-dropdown-panel .p-dropdown-header { padding: 0.5rem 0.75rem; @@ -1045,6 +1074,7 @@ color: #3f3f46; background: transparent; } + .p-input-filled .p-dropdown { background: #fafafa; } @@ -1057,17 +1087,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f0a9a7; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f0a9a7; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #fafafa; color: #71717a; @@ -1080,64 +1104,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #d4d4d8; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f0a9a7; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1145,9 +1177,11 @@ 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; } @@ -1155,12 +1189,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1199,14 +1235,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4338ca; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f0a9a7; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1239,45 +1272,57 @@ 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; } + ::-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; } @@ -1287,14 +1332,17 @@ .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; @@ -1369,9 +1417,11 @@ 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; @@ -1411,9 +1461,11 @@ 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; } @@ -1421,12 +1473,13 @@ color: #71717a; right: 3rem; } + .p-multiselect-panel { background: #ffffff; color: #3f3f46; border: 0 none; border-radius: 0.375rem; - 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); + 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); } .p-multiselect-panel .p-multiselect-header { padding: 0.5rem 0.75rem; @@ -1509,6 +1562,7 @@ color: #3f3f46; background: transparent; } + .p-input-filled .p-multiselect { background: #fafafa; } @@ -1518,18 +1572,21 @@ .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 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); + 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); border-radius: 0.375rem; } .p-password-panel .p-password-meter { @@ -1545,6 +1602,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #22c55e; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1552,6 +1610,7 @@ color: #71717a; right: 0.75rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1559,6 +1618,7 @@ color: #71717a; right: 2.5rem; } + .p-radiobutton { width: 16px; height: 16px; @@ -1596,9 +1656,11 @@ 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; } @@ -1611,9 +1673,11 @@ .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; } @@ -1644,6 +1708,7 @@ .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; @@ -1651,7 +1716,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 { @@ -1660,7 +1725,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 { @@ -1669,7 +1734,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 { @@ -1678,12 +1743,14 @@ 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; @@ -1735,6 +1802,7 @@ .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; @@ -1742,7 +1810,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 { @@ -1751,7 +1819,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 { @@ -1760,7 +1828,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 { @@ -1769,12 +1837,14 @@ 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; @@ -1811,18 +1881,21 @@ 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 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); + 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); } .p-treeselect-panel .p-treeselect-header { padding: 0.5rem 0.75rem; @@ -1876,6 +1949,7 @@ color: #3f3f46; background: transparent; } + .p-input-filled .p-treeselect { background: #fafafa; } @@ -1885,6 +1959,7 @@ .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; } @@ -1892,6 +1967,7 @@ color: #71717a; right: 3rem; } + .p-button { color: #ffffff; background: #4f46e5; @@ -2003,7 +2079,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 { @@ -2030,6 +2106,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2042,414 +2119,421 @@ .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; @@ -2473,6 +2557,7 @@ color: #4f46e5; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2484,14 +2569,17 @@ 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; @@ -2502,45 +2590,52 @@ 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; } @@ -2618,6 +2713,7 @@ .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; @@ -2646,6 +2742,7 @@ border-color: transparent; color: #64748b; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #3b82f6; @@ -2674,6 +2771,7 @@ border-color: transparent; color: #3b82f6; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #22c55e; @@ -2702,6 +2800,7 @@ border-color: transparent; color: #22c55e; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #f59e0b; @@ -2730,6 +2829,7 @@ border-color: transparent; color: #f59e0b; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #a855f7; @@ -2758,6 +2858,7 @@ border-color: transparent; color: #a855f7; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #ef4444; @@ -2786,8 +2887,9 @@ 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; @@ -2798,13 +2900,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; @@ -2830,6 +2932,7 @@ background: #eef2ff; color: #312e81; } + .p-datatable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -2923,9 +3026,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; @@ -2935,17 +3038,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; @@ -2975,12 +3078,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 { @@ -3083,6 +3186,7 @@ .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; @@ -3121,10 +3225,12 @@ .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; @@ -3152,6 +3258,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3171,12 +3278,13 @@ 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 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); + 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); min-width: 12.5rem; } .p-column-filter-overlay .p-column-filter-row-items { @@ -3208,6 +3316,7 @@ 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; @@ -3236,6 +3345,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1.25rem; } + .p-orderlist .p-orderlist-controls { padding: 1.25rem; } @@ -3313,14 +3423,16 @@ .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 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); + 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); 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; @@ -3359,6 +3471,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } + .p-paginator { background: #ffffff; color: #71717a; @@ -3368,9 +3481,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; @@ -3381,9 +3494,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; @@ -3440,6 +3553,7 @@ border-color: #d4d4d8; color: #3f3f46; } + .p-picklist .p-picklist-buttons { padding: 1.25rem; } @@ -3517,14 +3631,16 @@ .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 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); + 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); border: 0 none; color: #3f3f46; background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #4f46e5; border-radius: 50%; @@ -3536,19 +3652,20 @@ 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; @@ -3605,11 +3722,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 { @@ -3682,6 +3799,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } + .p-treetable .p-paginator-top { border-width: 0 0 1px 0; border-radius: 0; @@ -3821,7 +3939,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 { @@ -3882,6 +4000,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 0.9375rem 1.875rem; } + .p-virtualscroller .p-virtualscroller-header { background: #fafafa; color: #3f3f46; @@ -3906,6 +4025,7 @@ 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; @@ -3978,6 +4098,7 @@ border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } + .p-card { background: #ffffff; color: #3f3f46; @@ -4003,6 +4124,7 @@ .p-card .p-card-footer { padding: 1.25rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -4026,6 +4148,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #e5e7eb; background: #ffffff; @@ -4066,6 +4189,7 @@ .p-fieldset .p-fieldset-content { padding: 1.25rem; } + .p-panel .p-panel-header { border: 1px solid #e5e7eb; padding: 1.25rem; @@ -4132,10 +4256,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #fafafa; border: 0 none; } + .p-splitter { border: 1px solid #e5e7eb; background: #ffffff; @@ -4152,6 +4278,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #e5e7eb; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 3rem; } @@ -4220,6 +4347,7 @@ border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } + .p-toolbar { background: #fafafa; border: 1px solid #e5e7eb; @@ -4230,6 +4358,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #3f3f46; @@ -4277,6 +4406,7 @@ .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); @@ -4349,6 +4479,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #3f3f46; @@ -4390,6 +4521,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #3f3f46; @@ -4400,7 +4532,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; @@ -4410,13 +4542,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; @@ -4430,11 +4562,12 @@ .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 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); + 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); border-radius: 0.375rem; } .p-tooltip.p-tooltip-right .p-tooltip-arrow { @@ -4449,6 +4582,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #3f3f46; } + .p-fileupload .p-fileupload-buttonbar { background: #fafafa; padding: 1.25rem; @@ -4488,6 +4622,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #4338ca; color: #ffffff; @@ -4498,6 +4633,7 @@ color: #ffffff; border-color: #4338ca; } + .p-breadcrumb { background: #ffffff; border: 1px solid #e5e7eb; @@ -4529,12 +4665,13 @@ .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 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); + 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); border-radius: 0.375rem; width: 12.5rem; } @@ -4545,7 +4682,7 @@ padding: 0.25rem 0; background: #ffffff; border: 0 none; - 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); + 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); border-radius: 0.375rem; } .p-contextmenu .p-menuitem > .p-menuitem-content { @@ -4576,7 +4713,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 { @@ -4590,7 +4727,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 { @@ -4601,7 +4738,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 { @@ -4615,6 +4752,7 @@ 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); @@ -4638,31 +4776,32 @@ 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; @@ -4721,7 +4860,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 { @@ -4735,7 +4874,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 { @@ -4746,14 +4885,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 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); + 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); } .p-megamenu .p-submenu-header { margin: 0; @@ -4804,9 +4943,10 @@ 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; @@ -4843,7 +4983,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 { @@ -4857,7 +4997,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 { @@ -4868,13 +5008,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 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); + 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); } .p-menu .p-submenu-header { margin: 0; @@ -4902,6 +5042,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 1rem; background: #fafafa; @@ -4940,7 +5081,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 { @@ -4971,7 +5112,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 { @@ -4985,7 +5126,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 { @@ -4996,14 +5137,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 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); + 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); width: 12.5rem; } .p-menubar .p-submenu-list .p-menuitem-separator { @@ -5013,6 +5154,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5040,7 +5182,7 @@ padding: 0.25rem 0; background: #ffffff; border: 0 none; - 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); + 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); width: 100%; } .p-menubar .p-menubar-root-list .p-menuitem-separator { @@ -5187,7 +5329,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 { @@ -5201,7 +5343,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 { @@ -5212,7 +5354,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 { @@ -5252,6 +5394,7 @@ border-bottom-right-radius: 0.375rem; border-bottom-left-radius: 0.375rem; } + .p-slidemenu { padding: 0.25rem 0; background: #ffffff; @@ -5294,7 +5437,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 { @@ -5308,7 +5451,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 { @@ -5319,19 +5462,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 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); + 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); } .p-slidemenu .p-slidemenu-list { padding: 0.25rem 0; background: #ffffff; border: 0 none; - 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); + 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); } .p-slidemenu .p-menuitem-separator { border-top: 1px solid #f3f4f6; @@ -5366,6 +5509,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: none; @@ -5410,6 +5554,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #e5e7eb; @@ -5480,6 +5625,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #6366f1; } + .p-tieredmenu { padding: 0.25rem 0; background: #ffffff; @@ -5491,7 +5637,7 @@ .p-tieredmenu.p-tieredmenu-overlay { background: #ffffff; border: 0 none; - 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); + 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); } .p-tieredmenu .p-tieredmenu-root-list { outline: 0 none; @@ -5500,7 +5646,7 @@ padding: 0.25rem 0; background: #ffffff; border: 0 none; - 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); + 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); } .p-tieredmenu .p-menuitem > .p-menuitem-content { color: #3f3f46; @@ -5530,7 +5676,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 { @@ -5544,7 +5690,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 { @@ -5555,7 +5701,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 { @@ -5569,6 +5715,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.75rem 0.75rem; margin: 0; @@ -5624,6 +5771,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 0.375rem; @@ -5712,6 +5860,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5762,7 +5911,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 { @@ -5772,7 +5921,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 { @@ -5782,7 +5931,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 { @@ -5792,9 +5941,10 @@ 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; @@ -5825,7 +5975,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 { @@ -5882,7 +6032,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; @@ -5892,7 +6042,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; } @@ -5901,23 +6051,29 @@ 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; @@ -5941,6 +6097,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #e5e7eb; border-radius: 0.375rem; @@ -5961,9 +6118,11 @@ .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; @@ -6005,6 +6164,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #e5e7eb; color: #3f3f46; @@ -6040,6 +6200,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.75rem 0.75rem; border-radius: 0.375rem; @@ -6054,6 +6215,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #6366f1; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6069,11 +6231,12 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; border-radius: 50%; - 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); + 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); transition: none; } .p-scrolltop.p-link { @@ -6090,6 +6253,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #f4f4f5; border-radius: 0.375rem; @@ -6097,6 +6261,7 @@ .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; @@ -6129,6 +6294,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #3f3f46; @@ -6144,23 +6310,29 @@ /* Customizations to the designer theme should be defined here */ @layer primeng { .p-inputtext, .p-togglebutton, .p-selectbutton, .p-inputgroup { - 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); + box-shadow: 0 0 #0000, 0 0 #0000, 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; } @@ -6171,6 +6343,7 @@ .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); } @@ -6192,15 +6365,18 @@ .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 b9d6edd7a58..6c4addb9c3d 100644 --- a/src/assets/components/themes/vela-blue/theme.css +++ b/src/assets/components/themes/vela-blue/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } + .p-autocomplete-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -422,9 +435,11 @@ background: #1f2d40; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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); @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } + .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #304562; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ 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; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #2396f2; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #64B5F6; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } + .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1014,6 +1038,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #304562; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #43a5f4; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #ef9a9a; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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); @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1478,6 +1526,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #304562; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ 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; } @@ -1528,6 +1582,7 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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); @@ -1845,6 +1913,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #304562; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-button { color: #212529; background: #64B5F6; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #64B5F6; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #78909c; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #81d4fa; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffe082; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2755,8 +2851,9 @@ 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); @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ 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; @@ -2892,9 +2990,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); @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ 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); @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3337,9 +3445,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); @@ -3350,9 +3458,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); @@ -3409,6 +3517,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #1f2d40; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #64B5F6; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .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); @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1f2d40; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; } + .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } + .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4369,7 +4496,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); @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } + .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #43a5f4; color: #212529; @@ -4467,6 +4597,7 @@ color: #212529; border-color: #2396f2; } + .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4498,6 +4629,7 @@ .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; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #93cbf9; } + .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #304562; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #93cbf9; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #212529; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6115,12 +6276,14 @@ .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 6389c087e30..8305ceb48fa 100644 --- a/src/assets/components/themes/vela-green/theme.css +++ b/src/assets/components/themes/vela-green/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } + .p-autocomplete-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -422,9 +435,11 @@ background: #1f2d40; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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); @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } + .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #304562; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ 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; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #54b358; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #81C784; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } + .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1014,6 +1038,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #304562; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6abd6e; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #ef9a9a; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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); @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1478,6 +1526,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #304562; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ 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; } @@ -1528,6 +1582,7 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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); @@ -1845,6 +1913,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #304562; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-button { color: #212529; background: #81C784; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #81C784; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #78909c; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #81d4fa; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffe082; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2755,8 +2851,9 @@ 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); @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ 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; @@ -2892,9 +2990,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); @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ 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); @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3337,9 +3445,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); @@ -3350,9 +3458,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); @@ -3409,6 +3517,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #1f2d40; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #81C784; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .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); @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1f2d40; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; } + .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } + .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4369,7 +4496,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); @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } + .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #6abd6e; color: #212529; @@ -4467,6 +4597,7 @@ color: #212529; border-color: #54b358; } + .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4498,6 +4629,7 @@ .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; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #a7d8a9; } + .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #304562; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #a7d8a9; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #212529; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6115,12 +6276,14 @@ .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 64394256cb8..a7d14cc92c6 100644 --- a/src/assets/components/themes/vela-orange/theme.css +++ b/src/assets/components/themes/vela-orange/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } + .p-autocomplete-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -422,9 +435,11 @@ background: #1f2d40; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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); @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } + .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #304562; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ 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; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #ffc50c; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #FFD54F; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } + .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1014,6 +1038,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #304562; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ffcd2e; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #ef9a9a; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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); @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1478,6 +1526,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #304562; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ 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; } @@ -1528,6 +1582,7 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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); @@ -1845,6 +1913,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #304562; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-button { color: #212529; background: #FFD54F; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #FFD54F; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #78909c; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #81d4fa; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffe082; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2755,8 +2851,9 @@ 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); @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ 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; @@ -2892,9 +2990,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); @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ 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); @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3337,9 +3445,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); @@ -3350,9 +3458,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); @@ -3409,6 +3517,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #1f2d40; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #FFD54F; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .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); @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1f2d40; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; } + .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } + .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4369,7 +4496,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); @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } + .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #ffcd2e; color: #212529; @@ -4467,6 +4597,7 @@ color: #212529; border-color: #ffc50c; } + .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4498,6 +4629,7 @@ .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; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #ffe284; } + .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #304562; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #ffe284; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #212529; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6115,12 +6276,14 @@ .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 90b9b69c6f0..84a3c7718a8 100644 --- a/src/assets/components/themes/vela-purple/theme.css +++ b/src/assets/components/themes/vela-purple/theme.css @@ -276,32 +276,40 @@ * { 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); @@ -313,12 +321,15 @@ 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; @@ -335,6 +346,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.5rem; } @@ -381,6 +393,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #ef9a9a; } + .p-autocomplete-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -422,9 +435,11 @@ background: #1f2d40; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #ef9a9a; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2rem; } @@ -432,19 +447,23 @@ 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; @@ -471,7 +490,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); @@ -481,13 +500,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; @@ -496,14 +515,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 { @@ -652,6 +671,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2rem; } @@ -659,10 +679,12 @@ 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; @@ -705,6 +727,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #ef9a9a; } + .p-cascadeselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -744,6 +767,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #304562; } @@ -753,9 +777,11 @@ .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; } @@ -763,6 +789,7 @@ 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; @@ -771,6 +798,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -811,9 +839,11 @@ 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; } @@ -826,20 +856,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #a241b2; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #BA68C8; } @@ -878,9 +899,11 @@ 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; } @@ -888,26 +911,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #17212f; border: 1px solid #304562; @@ -951,6 +974,7 @@ .p-dropdown.p-invalid.p-component { border-color: #ef9a9a; } + .p-dropdown-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1014,6 +1038,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #304562; } @@ -1026,17 +1051,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #ef9a9a; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #ef9a9a; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -1049,64 +1068,72 @@ .p-inputgroup-addon:last-child { border-right: 1px solid #304562; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #ef9a9a; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2rem; } @@ -1114,9 +1141,11 @@ 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; } @@ -1124,12 +1153,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1168,14 +1199,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #b052c0; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #ef9a9a; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1208,45 +1236,57 @@ 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; } + ::-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; } @@ -1256,14 +1296,17 @@ .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); @@ -1338,9 +1381,11 @@ 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; @@ -1380,9 +1425,11 @@ 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; } @@ -1390,6 +1437,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-multiselect-panel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -1478,6 +1526,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #304562; } @@ -1487,12 +1536,15 @@ .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; @@ -1514,6 +1566,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #c5e1a5; } + p-password.p-password-clearable .p-password-input { padding-right: 2rem; } @@ -1521,6 +1574,7 @@ 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; } @@ -1528,6 +1582,7 @@ color: rgba(255, 255, 255, 0.6); right: 2rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1565,9 +1620,11 @@ 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; } @@ -1580,9 +1637,11 @@ .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; } @@ -1613,6 +1672,7 @@ .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; @@ -1620,7 +1680,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 { @@ -1629,7 +1689,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 { @@ -1638,7 +1698,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 { @@ -1647,12 +1707,14 @@ 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; @@ -1704,6 +1766,7 @@ .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; @@ -1711,7 +1774,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 { @@ -1720,7 +1783,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 { @@ -1729,7 +1792,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 { @@ -1738,12 +1801,14 @@ 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; @@ -1780,12 +1845,15 @@ 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); @@ -1845,6 +1913,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #304562; } @@ -1854,6 +1923,7 @@ .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; } @@ -1861,6 +1931,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.357rem; } + .p-button { color: #ffffff; background: #BA68C8; @@ -1972,7 +2043,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 { @@ -1999,6 +2070,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2011,414 +2083,421 @@ .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; @@ -2442,6 +2521,7 @@ color: #BA68C8; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2453,14 +2533,17 @@ 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; @@ -2471,45 +2554,52 @@ 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; } @@ -2587,6 +2677,7 @@ .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; @@ -2615,6 +2706,7 @@ border-color: transparent; color: #78909c; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #81d4fa; @@ -2643,6 +2735,7 @@ border-color: transparent; color: #81d4fa; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #c5e1a5; @@ -2671,6 +2764,7 @@ border-color: transparent; color: #c5e1a5; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe082; @@ -2699,6 +2793,7 @@ border-color: transparent; color: #ffe082; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #ce93d8; @@ -2727,6 +2822,7 @@ border-color: transparent; color: #ce93d8; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #f48fb1; @@ -2755,8 +2851,9 @@ 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); @@ -2767,13 +2864,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; @@ -2799,6 +2896,7 @@ 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; @@ -2892,9 +2990,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); @@ -2904,17 +3002,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; @@ -2944,12 +3042,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 { @@ -3052,6 +3150,7 @@ .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; @@ -3090,10 +3189,12 @@ .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; @@ -3121,6 +3222,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3140,6 +3242,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + .p-column-filter-overlay { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3177,6 +3280,7 @@ 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; @@ -3205,6 +3309,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3282,6 +3387,7 @@ .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); @@ -3290,6 +3396,7 @@ 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); @@ -3328,6 +3435,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + .p-paginator { background: #1f2d40; color: rgba(255, 255, 255, 0.6); @@ -3337,9 +3445,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); @@ -3350,9 +3458,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); @@ -3409,6 +3517,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3486,6 +3595,7 @@ .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); @@ -3494,6 +3604,7 @@ background: #1f2d40; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #BA68C8; border-radius: 50%; @@ -3505,19 +3616,20 @@ 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; @@ -3574,11 +3686,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 { @@ -3651,6 +3763,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + .p-treetable .p-paginator-top { border-width: 1px 0 1px 0; border-radius: 0; @@ -3790,7 +3903,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 { @@ -3851,6 +3964,7 @@ .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); @@ -3875,6 +3989,7 @@ 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; @@ -3947,6 +4062,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-card { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -3972,6 +4088,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #1f2d40; } @@ -3995,6 +4112,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 1px solid #304562; background: #1f2d40; @@ -4035,6 +4153,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 1px solid #304562; padding: 1rem; @@ -4101,10 +4220,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #304562; border: 0 none; } + .p-splitter { border: 1px solid #304562; background: #1f2d40; @@ -4121,6 +4242,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #304562; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.357rem; } @@ -4189,6 +4311,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-toolbar { background: #1f2d40; border: 1px solid #304562; @@ -4199,6 +4322,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4246,6 +4370,7 @@ .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); @@ -4318,6 +4443,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4359,6 +4485,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #304562; } + .p-sidebar { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -4369,7 +4496,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); @@ -4379,13 +4506,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; @@ -4399,6 +4526,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #304562; color: rgba(255, 255, 255, 0.87); @@ -4418,6 +4546,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #304562; } + .p-fileupload .p-fileupload-buttonbar { background: #1f2d40; padding: 1rem; @@ -4457,6 +4586,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #b052c0; color: #ffffff; @@ -4467,6 +4597,7 @@ color: #ffffff; border-color: #a241b2; } + .p-breadcrumb { background: #1f2d40; border: 1px solid #304562; @@ -4498,6 +4629,7 @@ .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; @@ -4545,7 +4677,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 { @@ -4559,7 +4691,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 { @@ -4570,7 +4702,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 { @@ -4584,6 +4716,7 @@ 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); @@ -4607,31 +4740,32 @@ 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; @@ -4690,7 +4824,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 { @@ -4704,7 +4838,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 { @@ -4715,7 +4849,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 { @@ -4773,9 +4907,10 @@ 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; @@ -4812,7 +4947,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 { @@ -4826,7 +4961,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 { @@ -4837,7 +4972,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 { @@ -4871,6 +5006,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #1f2d40; @@ -4909,7 +5045,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 { @@ -4940,7 +5076,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 { @@ -4954,7 +5090,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 { @@ -4965,7 +5101,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 { @@ -4982,6 +5118,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5156,7 +5293,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 { @@ -5170,7 +5307,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 { @@ -5181,7 +5318,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 { @@ -5221,6 +5358,7 @@ border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; } + .p-slidemenu { padding: 0.25rem 0; background: #1f2d40; @@ -5263,7 +5401,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 { @@ -5277,7 +5415,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 { @@ -5288,7 +5426,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 { @@ -5335,6 +5473,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.2s; @@ -5379,6 +5518,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #304562; @@ -5449,6 +5589,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #cf95d9; } + .p-tieredmenu { padding: 0.25rem 0; background: #1f2d40; @@ -5499,7 +5640,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 { @@ -5513,7 +5654,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 { @@ -5524,7 +5665,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 { @@ -5538,6 +5679,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.5rem; margin: 0; @@ -5593,6 +5735,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 3px; @@ -5681,6 +5824,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5731,7 +5875,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 { @@ -5741,7 +5885,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 { @@ -5751,7 +5895,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 { @@ -5761,9 +5905,10 @@ 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; @@ -5794,7 +5939,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 { @@ -5851,7 +5996,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; @@ -5861,7 +6006,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; } @@ -5870,23 +6015,29 @@ 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; @@ -5910,6 +6061,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #304562; border-radius: 3px; @@ -5930,9 +6082,11 @@ .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; @@ -5974,6 +6128,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #304562; color: rgba(255, 255, 255, 0.87); @@ -6009,6 +6164,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.5rem; border-radius: 3px; @@ -6023,6 +6179,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #cf95d9; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6038,6 +6195,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6059,6 +6217,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 3px; @@ -6066,6 +6225,7 @@ .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; @@ -6098,6 +6258,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #1f2d40; color: rgba(255, 255, 255, 0.87); @@ -6115,12 +6276,14 @@ .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 53edfd25d9f..ef11ab74e2c 100644 --- a/src/assets/components/themes/viva-dark/theme.css +++ b/src/assets/components/themes/viva-dark/theme.css @@ -53,28 +53,32 @@ 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; @@ -302,32 +306,40 @@ * { 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); @@ -339,12 +351,15 @@ 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; @@ -361,6 +376,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -407,6 +423,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f78c79; } + .p-autocomplete-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -448,9 +465,11 @@ background: #161d21; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f78c79; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -458,19 +477,23 @@ 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; @@ -497,7 +520,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); @@ -507,13 +530,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; @@ -522,14 +545,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 { @@ -678,6 +701,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -685,10 +709,12 @@ 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; @@ -731,6 +757,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f78c79; } + .p-cascadeselect-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -770,6 +797,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #263238; } @@ -779,9 +807,11 @@ .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; } @@ -789,6 +819,7 @@ 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; @@ -797,6 +828,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -837,9 +869,11 @@ 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; } @@ -852,20 +886,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #7f93de; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f78c79; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f78c79; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #2d3e44; } @@ -904,9 +929,11 @@ 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; } @@ -914,26 +941,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #0e1315; border: 2px solid #263238; @@ -977,6 +1004,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f78c79; } + .p-dropdown-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -1040,6 +1068,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-dropdown { background: #263238; } @@ -1052,17 +1081,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f78c79; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f78c79; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #161d21; color: rgba(255, 255, 255, 0.6); @@ -1075,64 +1098,72 @@ .p-inputgroup-addon:last-child { border-right: 2px solid #263238; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f78c79; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1140,9 +1171,11 @@ 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; } @@ -1150,12 +1183,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1194,14 +1229,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8fa0e2; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f78c79; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1234,45 +1266,57 @@ 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; } + ::-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; } @@ -1282,14 +1326,17 @@ .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); @@ -1364,9 +1411,11 @@ 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; @@ -1406,9 +1455,11 @@ 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; } @@ -1416,6 +1467,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.857rem; } + .p-multiselect-panel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -1504,6 +1556,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-multiselect { background: #263238; } @@ -1513,12 +1566,15 @@ .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; @@ -1540,6 +1596,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #cede9c; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1547,6 +1604,7 @@ 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; } @@ -1554,6 +1612,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.5rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1591,9 +1650,11 @@ 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; } @@ -1606,9 +1667,11 @@ .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; } @@ -1639,6 +1702,7 @@ .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; @@ -1646,7 +1710,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 { @@ -1655,7 +1719,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 { @@ -1664,7 +1728,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 { @@ -1673,12 +1737,14 @@ 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; @@ -1730,6 +1796,7 @@ .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; @@ -1737,7 +1804,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 { @@ -1746,7 +1813,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 { @@ -1755,7 +1822,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 { @@ -1764,12 +1831,14 @@ 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; @@ -1806,12 +1875,15 @@ 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); @@ -1871,6 +1943,7 @@ color: rgba(255, 255, 255, 0.87); background: transparent; } + .p-input-filled .p-treeselect { background: #263238; } @@ -1880,6 +1953,7 @@ .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; } @@ -1887,6 +1961,7 @@ color: rgba(255, 255, 255, 0.6); right: 2.857rem; } + .p-button { color: #121212; background: #9eade6; @@ -1998,7 +2073,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 { @@ -2025,6 +2100,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2037,414 +2113,421 @@ .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; @@ -2468,6 +2551,7 @@ color: #7f93de; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2479,14 +2563,17 @@ 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; @@ -2497,45 +2584,52 @@ 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; } @@ -2613,6 +2707,7 @@ .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; @@ -2641,6 +2736,7 @@ border-color: transparent; color: #b4bfcd; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #35a4cc; @@ -2669,6 +2765,7 @@ border-color: transparent; color: #35a4cc; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #cede9c; @@ -2697,6 +2794,7 @@ border-color: transparent; color: #cede9c; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ffe08a; @@ -2725,6 +2823,7 @@ border-color: transparent; color: #ffe08a; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #b09ce5; @@ -2753,6 +2852,7 @@ border-color: transparent; color: #b09ce5; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #e693a9; @@ -2781,8 +2881,9 @@ 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); @@ -2793,13 +2894,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; @@ -2825,6 +2926,7 @@ background: rgba(158, 173, 230, 0.16); color: #9eade6; } + .p-datatable .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -2918,9 +3020,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); @@ -2930,17 +3032,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; @@ -2970,12 +3072,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 { @@ -3078,6 +3180,7 @@ .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; @@ -3116,10 +3219,12 @@ .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; @@ -3147,6 +3252,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3166,6 +3272,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } + .p-column-filter-overlay { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -3203,6 +3310,7 @@ 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; @@ -3231,6 +3339,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3308,6 +3417,7 @@ .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); @@ -3316,6 +3426,7 @@ 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); @@ -3354,6 +3465,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } + .p-paginator { background: #161d21; color: rgba(255, 255, 255, 0.6); @@ -3363,9 +3475,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); @@ -3376,9 +3488,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); @@ -3435,6 +3547,7 @@ border-color: transparent; color: rgba(255, 255, 255, 0.87); } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3512,6 +3625,7 @@ .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); @@ -3520,6 +3634,7 @@ background: #161d21; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #9eade6; border-radius: 50%; @@ -3531,19 +3646,20 @@ 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; @@ -3600,11 +3716,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 { @@ -3677,6 +3793,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } + .p-treetable .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -3816,7 +3933,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 { @@ -3877,6 +3994,7 @@ .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); @@ -3901,6 +4019,7 @@ 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; @@ -3973,6 +4092,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-card { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -3998,6 +4118,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #161d21; } @@ -4021,6 +4142,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 2px solid #263238; background: #161d21; @@ -4061,6 +4183,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 2px solid #263238; padding: 1rem; @@ -4127,10 +4250,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #263238; border: 0 none; } + .p-splitter { border: 2px solid #263238; background: #161d21; @@ -4147,6 +4272,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #263238; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.857rem; } @@ -4215,6 +4341,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #161d21; border: 2px solid #263238; @@ -4225,6 +4352,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4272,6 +4400,7 @@ .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); @@ -4344,6 +4473,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4385,6 +4515,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #263238; } + .p-sidebar { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -4395,7 +4526,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); @@ -4405,13 +4536,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; @@ -4425,6 +4556,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #263238; color: rgba(255, 255, 255, 0.87); @@ -4444,6 +4576,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #263238; } + .p-fileupload .p-fileupload-buttonbar { background: #161d21; padding: 1rem; @@ -4483,6 +4616,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #8fa0e2; color: #121212; @@ -4493,6 +4627,7 @@ color: #121212; border-color: #7f93de; } + .p-breadcrumb { background: #161d21; border: 2px solid #263238; @@ -4524,6 +4659,7 @@ .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; @@ -4571,7 +4707,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 { @@ -4585,7 +4721,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 { @@ -4596,7 +4732,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 { @@ -4610,6 +4746,7 @@ 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); @@ -4633,31 +4770,32 @@ 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; @@ -4716,7 +4854,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 { @@ -4730,7 +4868,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 { @@ -4741,7 +4879,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 { @@ -4799,9 +4937,10 @@ 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; @@ -4838,7 +4977,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 { @@ -4852,7 +4991,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 { @@ -4863,7 +5002,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 { @@ -4897,6 +5036,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #161d21; @@ -4935,7 +5075,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 { @@ -4966,7 +5106,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 { @@ -4980,7 +5120,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 { @@ -4991,7 +5131,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 { @@ -5008,6 +5148,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5182,7 +5323,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 { @@ -5196,7 +5337,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 { @@ -5207,7 +5348,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 { @@ -5247,6 +5388,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-slidemenu { padding: 0.5rem 0.5rem; background: #161d21; @@ -5289,7 +5431,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 { @@ -5303,7 +5445,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 { @@ -5314,7 +5456,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 { @@ -5361,6 +5503,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.3s; @@ -5405,6 +5548,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: transparent; border: 1px solid #263238; @@ -5475,6 +5619,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #9eade6; } + .p-tieredmenu { padding: 0.5rem 0.5rem; background: #161d21; @@ -5525,7 +5670,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 { @@ -5539,7 +5684,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 { @@ -5550,7 +5695,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 { @@ -5564,6 +5709,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5619,6 +5765,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5707,6 +5854,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5757,7 +5905,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 { @@ -5767,7 +5915,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 { @@ -5777,7 +5925,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 { @@ -5787,9 +5935,10 @@ 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; @@ -5820,7 +5969,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 { @@ -5877,7 +6026,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; @@ -5887,7 +6036,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; } @@ -5896,23 +6045,29 @@ 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; @@ -5936,6 +6091,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #263238; border-radius: 6px; @@ -5956,9 +6112,11 @@ .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; @@ -6000,6 +6158,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #263238; color: rgba(255, 255, 255, 0.87); @@ -6035,6 +6194,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 6px; @@ -6049,6 +6209,7 @@ outline-offset: 0; box-shadow: 0 0 0 1px #9eade6; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6064,6 +6225,7 @@ color: #121212; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6085,6 +6247,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: rgba(255, 255, 255, 0.06); border-radius: 6px; @@ -6092,6 +6255,7 @@ .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; @@ -6124,6 +6288,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #161d21; color: rgba(255, 255, 255, 0.87); @@ -6142,16 +6307,20 @@ .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; @@ -6162,9 +6331,11 @@ .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; @@ -6182,6 +6353,7 @@ .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; } @@ -6194,30 +6366,39 @@ .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; @@ -6236,6 +6417,7 @@ 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 09d0803b1a0..ca437983c68 100644 --- a/src/assets/components/themes/viva-light/theme.css +++ b/src/assets/components/themes/viva-light/theme.css @@ -54,28 +54,32 @@ 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; @@ -303,32 +307,40 @@ * { 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); @@ -340,12 +352,15 @@ 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; @@ -362,6 +377,7 @@ background-color: transparent; } } + .p-autocomplete .p-autocomplete-loader { right: 0.75rem; } @@ -408,6 +424,7 @@ .p-autocomplete.p-invalid.p-component > .p-inputtext { border-color: #f88c79; } + .p-autocomplete-panel { background: #ffffff; color: #6c6c6c; @@ -449,9 +466,11 @@ background: #ffffff; font-weight: 600; } + p-autocomplete.ng-dirty.ng-invalid > .p-autocomplete > .p-inputtext { border-color: #f88c79; } + p-autocomplete.p-autocomplete-clearable .p-inputtext { padding-right: 2.5rem; } @@ -459,19 +478,23 @@ 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; @@ -498,7 +521,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; @@ -508,13 +531,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; @@ -523,14 +546,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 { @@ -679,6 +702,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } + p-calendar.p-calendar-clearable .p-inputtext { padding-right: 2.5rem; } @@ -686,10 +710,12 @@ 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; @@ -732,6 +758,7 @@ .p-cascadeselect.p-invalid.p-component { border-color: #f88c79; } + .p-cascadeselect-panel { background: #ffffff; color: #6c6c6c; @@ -771,6 +798,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon { font-size: 0.875rem; } + .p-input-filled .p-cascadeselect { background: #f2f2f2; } @@ -780,9 +808,11 @@ .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; } @@ -790,6 +820,7 @@ color: #898989; right: 2.857rem; } + .p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel { box-shadow: none; border-radius: 0; @@ -798,6 +829,7 @@ .p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon { transform: rotate(90deg); } + .p-checkbox { width: 20px; height: 20px; @@ -838,9 +870,11 @@ 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; } @@ -853,20 +887,11 @@ .p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover { background: #3c5ece; } + .p-checkbox-label { margin-left: 0.5rem; } -<<<<<<< HEAD - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f88c79; - } - -======= - p-tristatecheckbox.ng-dirty.ng-invalid > .p-checkbox > .p-checkbox-box { - border-color: #f88c79; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-chips:not(.p-disabled):hover .p-chips-multiple-container { border-color: #cecece; } @@ -905,9 +930,11 @@ 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; } @@ -915,26 +942,26 @@ 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); } -<<<<<<< HEAD -======= ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-dropdown { background: #ffffff; border: 2px solid #e1e1e1; @@ -978,6 +1005,7 @@ .p-dropdown.p-invalid.p-component { border-color: #f88c79; } + .p-dropdown-panel { background: #ffffff; color: #6c6c6c; @@ -1041,6 +1069,7 @@ color: #6c6c6c; background: transparent; } + .p-input-filled .p-dropdown { background: #f2f2f2; } @@ -1053,17 +1082,11 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { background-color: transparent; } -<<<<<<< HEAD p-dropdown.ng-dirty.ng-invalid > .p-dropdown { border-color: #f88c79; } -======= - p-dropdown.ng-dirty.ng-invalid > .p-dropdown { - border-color: #f88c79; - } ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 .p-inputgroup-addon { background: #f5f5f5; color: #898989; @@ -1076,64 +1099,72 @@ .p-inputgroup-addon:last-child { border-right: 2px solid #e1e1e1; } + .p-inputgroup > .p-component, - .p-inputgroup > .p-element, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, - .p-inputgroup > .p-float-label > .p-component { +.p-inputgroup > .p-element, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext, +.p-inputgroup > .p-float-label > .p-component { border-radius: 0; margin: 0; } .p-inputgroup > .p-component + .p-inputgroup-addon, - .p-inputgroup > .p-element + .p-inputgroup-addon, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext + .p-inputgroup-addon, - .p-inputgroup > .p-float-label > .p-component + .p-inputgroup-addon { +.p-inputgroup > .p-element + .p-inputgroup-addon, +.p-inputgroup > .p-inputwrapper > .p-component > .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-element:focus, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, - .p-inputgroup > .p-float-label > .p-component:focus { +.p-inputgroup > .p-element:focus, +.p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus, +.p-inputgroup > .p-float-label > .p-component:focus { z-index: 1; } .p-inputgroup > .p-component:focus ~ label, - .p-inputgroup > .p-element:focus ~ label, - .p-inputgroup > .p-inputwrapper > .p-component > .p-inputtext:focus ~ label, - .p-inputgroup > .p-float-label > .p-component:focus ~ label { +.p-inputgroup > .p-element:focus ~ label, +.p-inputgroup > .p-inputwrapper > .p-component > .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-inputmask.ng-dirty.ng-invalid > .p-inputtext { border-color: #f88c79; } + p-inputmask.p-inputmask-clearable .p-inputtext { padding-right: 2.5rem; } @@ -1141,9 +1172,11 @@ 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; } @@ -1151,12 +1184,14 @@ 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-inputswitch { width: 3rem; height: 1.75rem; @@ -1195,14 +1230,11 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4868d1; } -<<<<<<< HEAD p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { -======= - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { ->>>>>>> 58de04b599ce6bdc0032c20fffe16c32cfb85c75 border-color: #f88c79; } + .p-inputtext { font-family: var(--font-family); font-feature-settings: var(--font-feature-settings, normal); @@ -1235,45 +1267,57 @@ 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; } + ::-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; } @@ -1283,14 +1327,17 @@ .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; @@ -1365,9 +1412,11 @@ 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; @@ -1407,9 +1456,11 @@ 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; } @@ -1417,6 +1468,7 @@ color: #898989; right: 2.857rem; } + .p-multiselect-panel { background: #ffffff; color: #6c6c6c; @@ -1505,6 +1557,7 @@ color: #6c6c6c; background: transparent; } + .p-input-filled .p-multiselect { background: #f2f2f2; } @@ -1514,12 +1567,15 @@ .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; @@ -1541,6 +1597,7 @@ .p-password-panel .p-password-meter .p-password-strength.strong { background: #8bae2c; } + p-password.p-password-clearable .p-password-input { padding-right: 2.5rem; } @@ -1548,6 +1605,7 @@ color: #898989; right: 0.75rem; } + p-password.p-password-clearable.p-password-mask .p-password-input { padding-right: 4.25rem; } @@ -1555,6 +1613,7 @@ color: #898989; right: 2.5rem; } + .p-radiobutton { width: 20px; height: 20px; @@ -1592,9 +1651,11 @@ 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; } @@ -1607,9 +1668,11 @@ .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; } @@ -1640,6 +1703,7 @@ .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; @@ -1647,7 +1711,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 { @@ -1656,7 +1720,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 { @@ -1665,7 +1729,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 { @@ -1674,12 +1738,14 @@ 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; @@ -1731,6 +1797,7 @@ .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; @@ -1738,7 +1805,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 { @@ -1747,7 +1814,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 { @@ -1756,7 +1823,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 { @@ -1765,12 +1832,14 @@ 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; @@ -1807,12 +1876,15 @@ 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; @@ -1872,6 +1944,7 @@ color: #6c6c6c; background: transparent; } + .p-input-filled .p-treeselect { background: #f2f2f2; } @@ -1881,6 +1954,7 @@ .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; } @@ -1888,6 +1962,7 @@ color: #898989; right: 2.857rem; } + .p-button { color: #ffffff; background: #5472d4; @@ -1999,7 +2074,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 { @@ -2026,6 +2101,7 @@ .p-button.p-button-loading-label-only .p-button-loading-icon { margin-right: 0; } + .p-fluid .p-button { width: 100%; } @@ -2038,414 +2114,421 @@ .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; @@ -2469,6 +2552,7 @@ color: #3c5ece; border-color: transparent; } + .p-speeddial-button.p-button.p-button-icon-only { width: 4rem; height: 4rem; @@ -2480,14 +2564,17 @@ 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; @@ -2498,45 +2585,52 @@ 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; } @@ -2614,6 +2708,7 @@ .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; @@ -2642,6 +2737,7 @@ border-color: transparent; color: #8191a6; } + .p-splitbutton.p-button-info.p-button-outlined > .p-button { background-color: transparent; color: #35a4cc; @@ -2670,6 +2766,7 @@ border-color: transparent; color: #35a4cc; } + .p-splitbutton.p-button-success.p-button-outlined > .p-button { background-color: transparent; color: #8bae2c; @@ -2698,6 +2795,7 @@ border-color: transparent; color: #8bae2c; } + .p-splitbutton.p-button-warning.p-button-outlined > .p-button { background-color: transparent; color: #ff922a; @@ -2726,6 +2824,7 @@ border-color: transparent; color: #ff922a; } + .p-splitbutton.p-button-help.p-button-outlined > .p-button { background-color: transparent; color: #7654d4; @@ -2754,6 +2853,7 @@ border-color: transparent; color: #7654d4; } + .p-splitbutton.p-button-danger.p-button-outlined > .p-button { background-color: transparent; color: #d45472; @@ -2782,8 +2882,9 @@ 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; @@ -2794,13 +2895,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; @@ -2826,6 +2927,7 @@ background: #ced6f1; color: #585858; } + .p-datatable .p-paginator-top { border-width: 0 0 2px 0; border-radius: 0; @@ -2919,9 +3021,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; @@ -2931,17 +3033,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; @@ -2971,12 +3073,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 { @@ -3079,6 +3181,7 @@ .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; @@ -3117,10 +3220,12 @@ .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; @@ -3148,6 +3253,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } + .p-column-filter-clear-button { width: 2rem; height: 2rem; @@ -3167,6 +3273,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } + .p-column-filter-overlay { background: #ffffff; color: #6c6c6c; @@ -3204,6 +3311,7 @@ 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; @@ -3232,6 +3340,7 @@ .p-column-filter-overlay-menu .p-column-filter-buttonbar { padding: 1rem; } + .p-orderlist .p-orderlist-controls { padding: 1rem; } @@ -3309,6 +3418,7 @@ .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); @@ -3317,6 +3427,7 @@ background: #ffffff; margin: 0; } + .p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover { background: #edf0fa; color: #6c6c6c; @@ -3355,6 +3466,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } + .p-paginator { background: #ffffff; color: #898989; @@ -3364,9 +3476,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; @@ -3377,9 +3489,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; @@ -3436,6 +3548,7 @@ border-color: transparent; color: #6c6c6c; } + .p-picklist .p-picklist-buttons { padding: 1rem; } @@ -3513,6 +3626,7 @@ .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); @@ -3521,6 +3635,7 @@ background: #ffffff; margin: 0; } + .p-timeline .p-timeline-event-marker { border: 2px solid #5472d4; border-radius: 50%; @@ -3532,19 +3647,20 @@ 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; @@ -3601,11 +3717,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 { @@ -3678,6 +3794,7 @@ 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; @@ -3817,7 +3934,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 { @@ -3878,6 +3995,7 @@ .p-treetable.p-treetable-lg .p-treetable-footer { padding: 1.25rem 1.25rem; } + .p-virtualscroller .p-virtualscroller-header { background: #ffffff; color: #6c6c6c; @@ -3902,6 +4020,7 @@ 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; @@ -3974,6 +4093,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-card { background: #ffffff; color: #6c6c6c; @@ -3999,6 +4119,7 @@ .p-card .p-card-footer { padding: 1rem 0 0 0; } + .p-divider .p-divider-content { background-color: #ffffff; } @@ -4022,6 +4143,7 @@ .p-divider.p-divider-vertical .p-divider-content { padding: 0.5rem 0; } + .p-fieldset { border: 2px solid #ebebeb; background: #ffffff; @@ -4062,6 +4184,7 @@ .p-fieldset .p-fieldset-content { padding: 1rem; } + .p-panel .p-panel-header { border: 2px solid #ebebeb; padding: 1rem; @@ -4128,10 +4251,12 @@ width: 100%; text-align: center; } + .p-scrollpanel .p-scrollpanel-bar { background: #f5f5f5; border: 0 none; } + .p-splitter { border: 2px solid #ebebeb; background: #ffffff; @@ -4148,6 +4273,7 @@ .p-splitter .p-splitter-gutter-resizing { background: #ebebeb; } + .p-tabview .p-tabview-nav-content { scroll-padding-inline: 2.857rem; } @@ -4216,6 +4342,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-toolbar { background: #ffffff; border: 2px solid #ebebeb; @@ -4226,6 +4353,7 @@ .p-toolbar .p-toolbar-separator { margin: 0 0.5rem; } + .p-confirm-popup { background: #ffffff; color: #6c6c6c; @@ -4273,6 +4401,7 @@ .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); @@ -4345,6 +4474,7 @@ .p-dialog.p-confirm-dialog .p-confirm-dialog-message { margin-left: 1rem; } + .p-overlaypanel { background: #ffffff; color: #6c6c6c; @@ -4386,6 +4516,7 @@ .p-overlaypanel.p-overlaypanel-flipped:before { border-top-color: #ffffff; } + .p-sidebar { background: #ffffff; color: #6c6c6c; @@ -4396,7 +4527,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; @@ -4406,13 +4537,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; @@ -4426,6 +4557,7 @@ .p-sidebar .p-sidebar-footer { padding: 1rem; } + .p-tooltip .p-tooltip-text { background: #585858; color: #ffffff; @@ -4445,6 +4577,7 @@ .p-tooltip.p-tooltip-bottom .p-tooltip-arrow { border-bottom-color: #585858; } + .p-fileupload .p-fileupload-buttonbar { background: #ffffff; padding: 1rem; @@ -4484,6 +4617,7 @@ .p-fileupload.p-fileupload-advanced .p-message { margin-top: 0; } + .p-fileupload-choose:not(.p-disabled):hover { background: #4868d1; color: #ffffff; @@ -4494,6 +4628,7 @@ color: #ffffff; border-color: #3c5ece; } + .p-breadcrumb { background: #ffffff; border: 2px solid #ebebeb; @@ -4525,6 +4660,7 @@ .p-breadcrumb .p-breadcrumb-list li:last-child .p-menuitem-icon { color: #898989; } + .p-contextmenu { padding: 0.5rem 0.5rem; background: #ffffff; @@ -4572,7 +4708,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 { @@ -4586,7 +4722,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 { @@ -4597,7 +4733,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 { @@ -4611,6 +4747,7 @@ 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); @@ -4634,31 +4771,32 @@ 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; @@ -4717,7 +4855,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 { @@ -4731,7 +4869,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 { @@ -4742,7 +4880,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 { @@ -4800,9 +4938,10 @@ 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; @@ -4839,7 +4978,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 { @@ -4853,7 +4992,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 { @@ -4864,7 +5003,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 { @@ -4898,6 +5037,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-menubar { padding: 0.5rem; background: #f5f5f5; @@ -4936,7 +5076,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 { @@ -4967,7 +5107,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 { @@ -4981,7 +5121,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 { @@ -4992,7 +5132,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 { @@ -5009,6 +5149,7 @@ .p-menubar .p-submenu-list .p-submenu-icon { font-size: 0.875rem; } + @media screen and (max-width: 960px) { .p-menubar { position: relative; @@ -5183,7 +5324,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 { @@ -5197,7 +5338,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 { @@ -5208,7 +5349,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 { @@ -5248,6 +5389,7 @@ border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; } + .p-slidemenu { padding: 0.5rem 0.5rem; background: #ffffff; @@ -5290,7 +5432,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 { @@ -5304,7 +5446,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 { @@ -5315,7 +5457,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 { @@ -5362,6 +5504,7 @@ padding-left: 0.5rem; padding-right: 0.5rem; } + .p-steps .p-steps-item .p-menuitem-link { background: transparent; transition: box-shadow 0.3s; @@ -5406,6 +5549,7 @@ position: absolute; margin-top: -1rem; } + .p-tabmenu .p-tabmenu-nav { background: #ffffff; border: 1px solid #ebebeb; @@ -5476,6 +5620,7 @@ outline-offset: 0; box-shadow: inset 0 0 0 0.1rem #bbc7ee; } + .p-tieredmenu { padding: 0.5rem 0.5rem; background: #ffffff; @@ -5526,7 +5671,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 { @@ -5540,7 +5685,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 { @@ -5551,7 +5696,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 { @@ -5565,6 +5710,7 @@ width: 0.875rem; height: 0.875rem; } + .p-inline-message { padding: 0.5rem 0.75rem; margin: 0; @@ -5620,6 +5766,7 @@ .p-inline-message.p-inline-message-icon-only .p-inline-message-icon { margin-right: 0; } + .p-message { margin: 1rem 0; border-radius: 6px; @@ -5708,6 +5855,7 @@ .p-message .p-message-detail { margin-left: 0.5rem; } + .p-toast { opacity: 0.9; } @@ -5758,7 +5906,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 { @@ -5768,7 +5916,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 { @@ -5778,7 +5926,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 { @@ -5788,9 +5936,10 @@ 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; @@ -5821,7 +5970,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 { @@ -5878,7 +6027,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; @@ -5888,7 +6037,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; } @@ -5897,23 +6046,29 @@ 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; @@ -5937,6 +6092,7 @@ width: 1.5rem; height: 1.5rem; } + .p-avatar { background-color: #ebebeb; border-radius: 6px; @@ -5957,9 +6113,11 @@ .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; @@ -6001,6 +6159,7 @@ height: 3rem; line-height: 3rem; } + .p-chip { background-color: #ebebeb; color: #6c6c6c; @@ -6036,6 +6195,7 @@ .p-chip .pi-chip-remove-icon:focus { outline: 0 none; } + .p-inplace .p-inplace-display { padding: 0.5rem 0.75rem; border-radius: 6px; @@ -6050,6 +6210,7 @@ outline-offset: 0; box-shadow: 0 0 0 0.1rem #bbc7ee; } + .p-progressbar { border: 0 none; height: 1.5rem; @@ -6065,6 +6226,7 @@ color: #ffffff; line-height: 1.5rem; } + .p-scrolltop { width: 3rem; height: 3rem; @@ -6086,6 +6248,7 @@ width: 1.5rem; height: 1.5rem; } + .p-skeleton { background-color: #ebebeb; border-radius: 6px; @@ -6093,6 +6256,7 @@ .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; @@ -6125,6 +6289,7 @@ width: 0.75rem; height: 0.75rem; } + .p-terminal { background: #ffffff; color: #6c6c6c; @@ -6143,16 +6308,20 @@ .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; @@ -6163,9 +6332,11 @@ .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; @@ -6183,6 +6354,7 @@ .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; } @@ -6195,30 +6367,39 @@ .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; @@ -6237,6 +6418,7 @@ 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; } From b807bcfcf5e311976feb4fb4b2bc6ec95ac6baff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 11 Dec 2023 19:37:23 +0300 Subject: [PATCH 114/137] inputswitch invalid doc added --- src/app/showcase/doc/inputswitch/basicdoc.ts | 2 +- .../doc/inputswitch/inputswitchdoc.module.ts | 4 +- .../showcase/doc/inputswitch/invaliddoc.ts | 38 +++++++++++++++++++ .../pages/inputswitch/inputswitchdemo.ts | 7 +++- .../tristatecheckbox/tristatecheckboxdemo.ts | 10 ++--- .../components/themes/arya-blue/theme.css | 3 +- .../components/themes/arya-green/theme.css | 3 +- .../components/themes/arya-orange/theme.css | 3 +- .../components/themes/arya-purple/theme.css | 3 +- .../themes/bootstrap4-dark-blue/theme.css | 3 +- .../themes/bootstrap4-dark-purple/theme.css | 3 +- .../themes/bootstrap4-light-blue/theme.css | 3 +- .../themes/bootstrap4-light-purple/theme.css | 3 +- .../components/themes/fluent-light/theme.css | 3 +- .../themes/lara-dark-blue/theme.css | 3 +- .../themes/lara-dark-indigo/theme.css | 3 +- .../themes/lara-dark-purple/theme.css | 3 +- .../themes/lara-dark-teal/theme.css | 3 +- .../themes/lara-light-blue/theme.css | 3 +- .../themes/lara-light-indigo/theme.css | 3 +- .../themes/lara-light-purple/theme.css | 3 +- .../themes/lara-light-teal/theme.css | 3 +- .../components/themes/luna-amber/theme.css | 3 +- .../components/themes/luna-blue/theme.css | 3 +- .../components/themes/luna-green/theme.css | 3 +- .../components/themes/luna-pink/theme.css | 3 +- .../themes/md-dark-deeppurple/theme.css | 3 +- .../themes/md-dark-indigo/theme.css | 3 +- .../themes/md-light-deeppurple/theme.css | 3 +- .../themes/md-light-indigo/theme.css | 3 +- .../themes/mdc-dark-deeppurple/theme.css | 3 +- .../themes/mdc-dark-indigo/theme.css | 3 +- .../themes/mdc-light-deeppurple/theme.css | 3 +- .../themes/mdc-light-indigo/theme.css | 3 +- src/assets/components/themes/mira/theme.css | 3 +- src/assets/components/themes/nano/theme.css | 3 +- .../components/themes/nova-accent/theme.css | 3 +- .../components/themes/nova-alt/theme.css | 3 +- src/assets/components/themes/nova/theme.css | 3 +- src/assets/components/themes/rhea/theme.css | 3 +- .../components/themes/saga-blue/theme.css | 3 +- .../components/themes/saga-green/theme.css | 3 +- .../components/themes/saga-orange/theme.css | 3 +- .../components/themes/saga-purple/theme.css | 3 +- .../components/themes/soho-dark/theme.css | 3 +- .../components/themes/soho-light/theme.css | 3 +- .../themes/tailwind-light/theme.css | 3 +- .../components/themes/vela-blue/theme.css | 3 +- .../components/themes/vela-green/theme.css | 3 +- .../components/themes/vela-orange/theme.css | 3 +- .../components/themes/vela-purple/theme.css | 3 +- .../components/themes/viva-dark/theme.css | 3 +- .../components/themes/viva-light/theme.css | 3 +- 53 files changed, 148 insertions(+), 57 deletions(-) create mode 100644 src/app/showcase/doc/inputswitch/invaliddoc.ts diff --git a/src/app/showcase/doc/inputswitch/basicdoc.ts b/src/app/showcase/doc/inputswitch/basicdoc.ts index c125e420160..bc2c6445cec 100644 --- a/src/app/showcase/doc/inputswitch/basicdoc.ts +++ b/src/app/showcase/doc/inputswitch/basicdoc.ts @@ -8,7 +8,7 @@ import { Code } from '../../domain/code';

Two-way value binding is defined using ngModel.

- +
` diff --git a/src/app/showcase/doc/inputswitch/inputswitchdoc.module.ts b/src/app/showcase/doc/inputswitch/inputswitchdoc.module.ts index 51e056af341..e06b461f6f9 100644 --- a/src/app/showcase/doc/inputswitch/inputswitchdoc.module.ts +++ b/src/app/showcase/doc/inputswitch/inputswitchdoc.module.ts @@ -12,10 +12,10 @@ import { PreselectionDoc } from './preselectiondoc'; import { StyleDoc } from './styledoc'; import { AccessibilityDoc } from './accessibilitydoc'; import { ReactiveFormsDoc } from './reactiveformsdoc'; - +import { InvalidDoc } from './invaliddoc'; @NgModule({ imports: [CommonModule, RouterModule, AppCodeModule, AppDocModule, FormsModule, ReactiveFormsModule, InputSwitchModule], exports: [AppDocModule], - declarations: [ImportDoc, BasicDoc, PreselectionDoc, DisabledDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] + declarations: [ImportDoc, BasicDoc, PreselectionDoc, DisabledDoc, InvalidDoc, StyleDoc, AccessibilityDoc, ReactiveFormsDoc] }) export class InputSwitchDocModule {} diff --git a/src/app/showcase/doc/inputswitch/invaliddoc.ts b/src/app/showcase/doc/inputswitch/invaliddoc.ts new file mode 100644 index 00000000000..ed25a949540 --- /dev/null +++ b/src/app/showcase/doc/inputswitch/invaliddoc.ts @@ -0,0 +1,38 @@ +import { Component } from '@angular/core'; +import { Code } from '../../domain/code'; + +@Component({ + selector: 'invalid-doc', + template: ` + +

Invalid state style is added using the ng-invalid and ng-dirty class to indicate a failed validation.

+
+
+ +
+ + ` +}) +export class InvalidDoc { + checked: boolean = false; + + code: Code = { + basic: ``, + + html: ` +
+ +
`, + + typescript: ` +import { Component } from '@angular/core'; + +@Component({ + selector: 'input-switch-invalid-demo', + templateUrl: './input-switch-invalid-demo.html' +}) +export class InputSwitchInvalidDemo { + checked: boolean = false; +}` + }; +} diff --git a/src/app/showcase/pages/inputswitch/inputswitchdemo.ts b/src/app/showcase/pages/inputswitch/inputswitchdemo.ts index f4125c20b2a..2dfb14ba8a0 100755 --- a/src/app/showcase/pages/inputswitch/inputswitchdemo.ts +++ b/src/app/showcase/pages/inputswitch/inputswitchdemo.ts @@ -6,7 +6,7 @@ import { PreselectionDoc } from '../../doc/inputswitch/preselectiondoc'; import { StyleDoc } from '../../doc/inputswitch/styledoc'; import { AccessibilityDoc } from '../../doc/inputswitch/accessibilitydoc'; import { ReactiveFormsDoc } from '../../doc/inputswitch/reactiveformsdoc'; - +import { InvalidDoc } from '../../doc/inputswitch/invaliddoc'; @Component({ templateUrl: './inputswitchdemo.html' }) @@ -37,6 +37,11 @@ export class InputSwitchDemo { label: 'Disabled', component: DisabledDoc }, + { + id: 'invalid', + label: 'Invalid', + component: InvalidDoc + }, { id: 'style', label: 'Style', diff --git a/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts b/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts index f0a6ebf3ab8..7c03a427837 100755 --- a/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts +++ b/src/app/showcase/pages/tristatecheckbox/tristatecheckboxdemo.ts @@ -22,16 +22,16 @@ export class TriStateCheckboxDemo { label: 'Basic', component: BasicDoc }, - { - id: 'invalid', - label: 'Invalid', - component: InvalidDoc - }, { id: 'reactive-forms', label: 'Reactive Forms', component: ReactiveFormsDoc }, + { + id: 'invalid', + label: 'Invalid', + component: InvalidDoc + }, { id: 'disabled', label: 'Disabled', diff --git a/src/assets/components/themes/arya-blue/theme.css b/src/assets/components/themes/arya-blue/theme.css index 3416b99e745..5f8105172fe 100644 --- a/src/assets/components/themes/arya-blue/theme.css +++ b/src/assets/components/themes/arya-blue/theme.css @@ -1118,6 +1118,7 @@ background: #383838; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #43a5f4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } .p-inputtext { diff --git a/src/assets/components/themes/arya-green/theme.css b/src/assets/components/themes/arya-green/theme.css index 85b51a3a787..a3a8413a3c9 100644 --- a/src/assets/components/themes/arya-green/theme.css +++ b/src/assets/components/themes/arya-green/theme.css @@ -1118,6 +1118,7 @@ background: #383838; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6abd6e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } .p-inputtext { diff --git a/src/assets/components/themes/arya-orange/theme.css b/src/assets/components/themes/arya-orange/theme.css index 172b171abf4..6710a7ea79a 100644 --- a/src/assets/components/themes/arya-orange/theme.css +++ b/src/assets/components/themes/arya-orange/theme.css @@ -1118,6 +1118,7 @@ background: #383838; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ffcd2e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } .p-inputtext { diff --git a/src/assets/components/themes/arya-purple/theme.css b/src/assets/components/themes/arya-purple/theme.css index 57e7fdcc2d6..2e3eac5f641 100644 --- a/src/assets/components/themes/arya-purple/theme.css +++ b/src/assets/components/themes/arya-purple/theme.css @@ -1118,6 +1118,7 @@ background: #383838; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #b052c0; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } .p-inputtext { diff --git a/src/assets/components/themes/bootstrap4-dark-blue/theme.css b/src/assets/components/themes/bootstrap4-dark-blue/theme.css index 1d0896bac19..cc9d21791d9 100644 --- a/src/assets/components/themes/bootstrap4-dark-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-blue/theme.css @@ -1121,6 +1121,7 @@ background: #3f4b5b; transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; border-radius: 4px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1151,7 +1152,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8dd0ff; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f19ea6; } .p-inputtext { diff --git a/src/assets/components/themes/bootstrap4-dark-purple/theme.css b/src/assets/components/themes/bootstrap4-dark-purple/theme.css index 364170b4620..6777d9f984b 100644 --- a/src/assets/components/themes/bootstrap4-dark-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-dark-purple/theme.css @@ -1121,6 +1121,7 @@ background: #3f4b5b; transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; border-radius: 4px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1151,7 +1152,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #c298d8; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f19ea6; } .p-inputtext { diff --git a/src/assets/components/themes/bootstrap4-light-blue/theme.css b/src/assets/components/themes/bootstrap4-light-blue/theme.css index c3562dc165c..aa77af3d471 100644 --- a/src/assets/components/themes/bootstrap4-light-blue/theme.css +++ b/src/assets/components/themes/bootstrap4-light-blue/theme.css @@ -1121,6 +1121,7 @@ background: #ced4da; transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; border-radius: 4px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1151,7 +1152,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #007bff; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #dc3545; } .p-inputtext { diff --git a/src/assets/components/themes/bootstrap4-light-purple/theme.css b/src/assets/components/themes/bootstrap4-light-purple/theme.css index f1aeb4bc99f..8965088b10d 100644 --- a/src/assets/components/themes/bootstrap4-light-purple/theme.css +++ b/src/assets/components/themes/bootstrap4-light-purple/theme.css @@ -1121,6 +1121,7 @@ background: #ced4da; transition: background-color 0.15s, border-color 0.15s, box-shadow 0.15s; border-radius: 4px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1151,7 +1152,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #883cae; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #dc3545; } .p-inputtext { diff --git a/src/assets/components/themes/fluent-light/theme.css b/src/assets/components/themes/fluent-light/theme.css index 32ba4a0b41d..c9a39054685 100644 --- a/src/assets/components/themes/fluent-light/theme.css +++ b/src/assets/components/themes/fluent-light/theme.css @@ -1118,6 +1118,7 @@ background: #ffffff; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #605e5c; @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #005a9e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a4252c; } .p-inputtext { diff --git a/src/assets/components/themes/lara-dark-blue/theme.css b/src/assets/components/themes/lara-dark-blue/theme.css index 06d0e673b56..4cfda15bd8e 100644 --- a/src/assets/components/themes/lara-dark-blue/theme.css +++ b/src/assets/components/themes/lara-dark-blue/theme.css @@ -1135,6 +1135,7 @@ background: #6b7280; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1165,7 +1166,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #93c5fd; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } .p-inputtext { diff --git a/src/assets/components/themes/lara-dark-indigo/theme.css b/src/assets/components/themes/lara-dark-indigo/theme.css index 9d02cc90213..79e34a308ef 100644 --- a/src/assets/components/themes/lara-dark-indigo/theme.css +++ b/src/assets/components/themes/lara-dark-indigo/theme.css @@ -1135,6 +1135,7 @@ background: #6b7280; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1165,7 +1166,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #a5b4fc; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } .p-inputtext { diff --git a/src/assets/components/themes/lara-dark-purple/theme.css b/src/assets/components/themes/lara-dark-purple/theme.css index ca7f34cfff3..403ce990cdb 100644 --- a/src/assets/components/themes/lara-dark-purple/theme.css +++ b/src/assets/components/themes/lara-dark-purple/theme.css @@ -1135,6 +1135,7 @@ background: #6b7280; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1165,7 +1166,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #c4b5fd; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } .p-inputtext { diff --git a/src/assets/components/themes/lara-dark-teal/theme.css b/src/assets/components/themes/lara-dark-teal/theme.css index 30fde6a187d..998c6beb08c 100644 --- a/src/assets/components/themes/lara-dark-teal/theme.css +++ b/src/assets/components/themes/lara-dark-teal/theme.css @@ -1135,6 +1135,7 @@ background: #6b7280; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1165,7 +1166,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #5eead4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #fca5a5; } .p-inputtext { diff --git a/src/assets/components/themes/lara-light-blue/theme.css b/src/assets/components/themes/lara-light-blue/theme.css index f041994abf0..b060b0ecc42 100644 --- a/src/assets/components/themes/lara-light-blue/theme.css +++ b/src/assets/components/themes/lara-light-blue/theme.css @@ -1135,6 +1135,7 @@ background: #d1d5db; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1165,7 +1166,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #2563eb; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } .p-inputtext { diff --git a/src/assets/components/themes/lara-light-indigo/theme.css b/src/assets/components/themes/lara-light-indigo/theme.css index 572d4ab7285..f2ebaf3fe00 100644 --- a/src/assets/components/themes/lara-light-indigo/theme.css +++ b/src/assets/components/themes/lara-light-indigo/theme.css @@ -1135,6 +1135,7 @@ background: #d1d5db; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1165,7 +1166,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4F46E5; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } .p-inputtext { diff --git a/src/assets/components/themes/lara-light-purple/theme.css b/src/assets/components/themes/lara-light-purple/theme.css index 73ce8c3b593..c9e8b949563 100644 --- a/src/assets/components/themes/lara-light-purple/theme.css +++ b/src/assets/components/themes/lara-light-purple/theme.css @@ -1135,6 +1135,7 @@ background: #d1d5db; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1165,7 +1166,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #7C3AED; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } .p-inputtext { diff --git a/src/assets/components/themes/lara-light-teal/theme.css b/src/assets/components/themes/lara-light-teal/theme.css index 75bb4627380..22c2b548056 100644 --- a/src/assets/components/themes/lara-light-teal/theme.css +++ b/src/assets/components/themes/lara-light-teal/theme.css @@ -1135,6 +1135,7 @@ background: #d1d5db; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1165,7 +1166,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0d9488; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e24c4c; } .p-inputtext { diff --git a/src/assets/components/themes/luna-amber/theme.css b/src/assets/components/themes/luna-amber/theme.css index 6d3607a072b..4083431a999 100644 --- a/src/assets/components/themes/luna-amber/theme.css +++ b/src/assets/components/themes/luna-amber/theme.css @@ -1121,6 +1121,7 @@ background: #4b4b4b; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #323232; @@ -1151,7 +1152,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #FFD54F; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } .p-inputtext { diff --git a/src/assets/components/themes/luna-blue/theme.css b/src/assets/components/themes/luna-blue/theme.css index 452b4e577f2..47f5fcceb62 100644 --- a/src/assets/components/themes/luna-blue/theme.css +++ b/src/assets/components/themes/luna-blue/theme.css @@ -1121,6 +1121,7 @@ background: #4b4b4b; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #323232; @@ -1151,7 +1152,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4FC3F7; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } .p-inputtext { diff --git a/src/assets/components/themes/luna-green/theme.css b/src/assets/components/themes/luna-green/theme.css index cb8b12003c9..24a4c21b9b0 100644 --- a/src/assets/components/themes/luna-green/theme.css +++ b/src/assets/components/themes/luna-green/theme.css @@ -1121,6 +1121,7 @@ background: #4b4b4b; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #323232; @@ -1151,7 +1152,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #AED581; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } .p-inputtext { diff --git a/src/assets/components/themes/luna-pink/theme.css b/src/assets/components/themes/luna-pink/theme.css index 18043bbeaa1..81c5b912f3d 100644 --- a/src/assets/components/themes/luna-pink/theme.css +++ b/src/assets/components/themes/luna-pink/theme.css @@ -1121,6 +1121,7 @@ background: #4b4b4b; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #323232; @@ -1151,7 +1152,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #F06292; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e57373; } .p-inputtext { diff --git a/src/assets/components/themes/md-dark-deeppurple/theme.css b/src/assets/components/themes/md-dark-deeppurple/theme.css index 09263157a0d..4d4608ca80d 100644 --- a/src/assets/components/themes/md-dark-deeppurple/theme.css +++ b/src/assets/components/themes/md-dark-deeppurple/theme.css @@ -1138,6 +1138,7 @@ 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; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #bdbdbd; @@ -1168,7 +1169,7 @@ .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.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } .p-inputtext { diff --git a/src/assets/components/themes/md-dark-indigo/theme.css b/src/assets/components/themes/md-dark-indigo/theme.css index ecc9c801e5e..b1e0ab3baf8 100644 --- a/src/assets/components/themes/md-dark-indigo/theme.css +++ b/src/assets/components/themes/md-dark-indigo/theme.css @@ -1138,6 +1138,7 @@ 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; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #bdbdbd; @@ -1168,7 +1169,7 @@ .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.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } .p-inputtext { diff --git a/src/assets/components/themes/md-light-deeppurple/theme.css b/src/assets/components/themes/md-light-deeppurple/theme.css index 15d9b930040..17e7cc9e8e3 100644 --- a/src/assets/components/themes/md-light-deeppurple/theme.css +++ b/src/assets/components/themes/md-light-deeppurple/theme.css @@ -1138,6 +1138,7 @@ background: rgba(0, 0, 0, 0.38); 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; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1168,7 +1169,7 @@ .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.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } .p-inputtext { diff --git a/src/assets/components/themes/md-light-indigo/theme.css b/src/assets/components/themes/md-light-indigo/theme.css index b91cdef98fe..f5bd502cbab 100644 --- a/src/assets/components/themes/md-light-indigo/theme.css +++ b/src/assets/components/themes/md-light-indigo/theme.css @@ -1138,6 +1138,7 @@ background: rgba(0, 0, 0, 0.38); 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; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1168,7 +1169,7 @@ .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.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } .p-inputtext { diff --git a/src/assets/components/themes/mdc-dark-deeppurple/theme.css b/src/assets/components/themes/mdc-dark-deeppurple/theme.css index 62ae72b0bde..f42e61472e9 100644 --- a/src/assets/components/themes/mdc-dark-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-dark-deeppurple/theme.css @@ -1138,6 +1138,7 @@ 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; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #bdbdbd; @@ -1168,7 +1169,7 @@ .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.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } .p-inputtext { diff --git a/src/assets/components/themes/mdc-dark-indigo/theme.css b/src/assets/components/themes/mdc-dark-indigo/theme.css index f88cb23fdfa..b5904aacc2e 100644 --- a/src/assets/components/themes/mdc-dark-indigo/theme.css +++ b/src/assets/components/themes/mdc-dark-indigo/theme.css @@ -1138,6 +1138,7 @@ 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; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #bdbdbd; @@ -1168,7 +1169,7 @@ .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.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44435; } .p-inputtext { diff --git a/src/assets/components/themes/mdc-light-deeppurple/theme.css b/src/assets/components/themes/mdc-light-deeppurple/theme.css index d402e84aedc..6644bb83b82 100644 --- a/src/assets/components/themes/mdc-light-deeppurple/theme.css +++ b/src/assets/components/themes/mdc-light-deeppurple/theme.css @@ -1138,6 +1138,7 @@ background: rgba(0, 0, 0, 0.38); 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; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1168,7 +1169,7 @@ .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.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } .p-inputtext { diff --git a/src/assets/components/themes/mdc-light-indigo/theme.css b/src/assets/components/themes/mdc-light-indigo/theme.css index a542cef31b9..94f07619e3e 100644 --- a/src/assets/components/themes/mdc-light-indigo/theme.css +++ b/src/assets/components/themes/mdc-light-indigo/theme.css @@ -1138,6 +1138,7 @@ background: rgba(0, 0, 0, 0.38); 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; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1168,7 +1169,7 @@ .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.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #b00020; } .p-inputtext { diff --git a/src/assets/components/themes/mira/theme.css b/src/assets/components/themes/mira/theme.css index c21253442e3..1f98b8d738e 100644 --- a/src/assets/components/themes/mira/theme.css +++ b/src/assets/components/themes/mira/theme.css @@ -1140,6 +1140,7 @@ background: #d8dee9; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #5e81ac; @@ -1170,7 +1171,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #81a1c1; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #bf616a; } .p-inputtext { diff --git a/src/assets/components/themes/nano/theme.css b/src/assets/components/themes/nano/theme.css index 1e1b64d5991..c9a63dc0863 100644 --- a/src/assets/components/themes/nano/theme.css +++ b/src/assets/components/themes/nano/theme.css @@ -1118,6 +1118,7 @@ background: #a5acb3; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0f68ad; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #d8222f; } .p-inputtext { diff --git a/src/assets/components/themes/nova-accent/theme.css b/src/assets/components/themes/nova-accent/theme.css index ecd7c0dec5b..474e31eb9e5 100644 --- a/src/assets/components/themes/nova-accent/theme.css +++ b/src/assets/components/themes/nova-accent/theme.css @@ -1118,6 +1118,7 @@ background: #cccccc; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a80000; } .p-inputtext { diff --git a/src/assets/components/themes/nova-alt/theme.css b/src/assets/components/themes/nova-alt/theme.css index 412b36d913f..898e2308bac 100644 --- a/src/assets/components/themes/nova-alt/theme.css +++ b/src/assets/components/themes/nova-alt/theme.css @@ -1121,6 +1121,7 @@ background: #cccccc; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1151,7 +1152,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a80000; } .p-inputtext { diff --git a/src/assets/components/themes/nova/theme.css b/src/assets/components/themes/nova/theme.css index 170323c37fd..5e04fb40feb 100644 --- a/src/assets/components/themes/nova/theme.css +++ b/src/assets/components/themes/nova/theme.css @@ -1121,6 +1121,7 @@ background: #cccccc; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1151,7 +1152,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #116fbf; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #a80000; } .p-inputtext { diff --git a/src/assets/components/themes/rhea/theme.css b/src/assets/components/themes/rhea/theme.css index 44dfd2a1066..9291cb8e2e5 100644 --- a/src/assets/components/themes/rhea/theme.css +++ b/src/assets/components/themes/rhea/theme.css @@ -1118,6 +1118,7 @@ background: #ffffff; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #7b95a3; @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #afd3c8; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #e7a3a3; } .p-inputtext { diff --git a/src/assets/components/themes/saga-blue/theme.css b/src/assets/components/themes/saga-blue/theme.css index 9b0029cd38a..11aae43f703 100644 --- a/src/assets/components/themes/saga-blue/theme.css +++ b/src/assets/components/themes/saga-blue/theme.css @@ -1118,6 +1118,7 @@ background: #ced4da; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #0d89ec; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } .p-inputtext { diff --git a/src/assets/components/themes/saga-green/theme.css b/src/assets/components/themes/saga-green/theme.css index cabdf3dcf55..cdc7b31ec08 100644 --- a/src/assets/components/themes/saga-green/theme.css +++ b/src/assets/components/themes/saga-green/theme.css @@ -1118,6 +1118,7 @@ background: #ced4da; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #449e48; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } .p-inputtext { diff --git a/src/assets/components/themes/saga-orange/theme.css b/src/assets/components/themes/saga-orange/theme.css index 8a0f96a7aa0..3b0d5046a49 100644 --- a/src/assets/components/themes/saga-orange/theme.css +++ b/src/assets/components/themes/saga-orange/theme.css @@ -1118,6 +1118,7 @@ background: #ced4da; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ecb100; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } .p-inputtext { diff --git a/src/assets/components/themes/saga-purple/theme.css b/src/assets/components/themes/saga-purple/theme.css index e5be273aa14..8ed7a069b0a 100644 --- a/src/assets/components/themes/saga-purple/theme.css +++ b/src/assets/components/themes/saga-purple/theme.css @@ -1118,6 +1118,7 @@ background: #ced4da; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8c239e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f44336; } .p-inputtext { diff --git a/src/assets/components/themes/soho-dark/theme.css b/src/assets/components/themes/soho-dark/theme.css index 6e7f6c1ad67..2215a0bea32 100644 --- a/src/assets/components/themes/soho-dark/theme.css +++ b/src/assets/components/themes/soho-dark/theme.css @@ -1137,6 +1137,7 @@ background: #3e4053; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1167,7 +1168,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #a28af5; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ff9a9a; } .p-inputtext { diff --git a/src/assets/components/themes/soho-light/theme.css b/src/assets/components/themes/soho-light/theme.css index 331aec8182e..8b2cfe45af6 100644 --- a/src/assets/components/themes/soho-light/theme.css +++ b/src/assets/components/themes/soho-light/theme.css @@ -1137,6 +1137,7 @@ background: #d3dbe3; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1167,7 +1168,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6545f2; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ff6767; } .p-inputtext { diff --git a/src/assets/components/themes/tailwind-light/theme.css b/src/assets/components/themes/tailwind-light/theme.css index 5f7efe5c5a8..e582cda9d81 100644 --- a/src/assets/components/themes/tailwind-light/theme.css +++ b/src/assets/components/themes/tailwind-light/theme.css @@ -1149,6 +1149,7 @@ background: #d4d4d8; transition: none; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1179,7 +1180,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4338ca; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f0a9a7; } .p-inputtext { diff --git a/src/assets/components/themes/vela-blue/theme.css b/src/assets/components/themes/vela-blue/theme.css index 66db96f2e54..9913ea01045 100644 --- a/src/assets/components/themes/vela-blue/theme.css +++ b/src/assets/components/themes/vela-blue/theme.css @@ -1118,6 +1118,7 @@ background: #304562; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #43a5f4; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } .p-inputtext { diff --git a/src/assets/components/themes/vela-green/theme.css b/src/assets/components/themes/vela-green/theme.css index 9d7a70a4b43..0f5498eb55a 100644 --- a/src/assets/components/themes/vela-green/theme.css +++ b/src/assets/components/themes/vela-green/theme.css @@ -1118,6 +1118,7 @@ background: #304562; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #6abd6e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } .p-inputtext { diff --git a/src/assets/components/themes/vela-orange/theme.css b/src/assets/components/themes/vela-orange/theme.css index d3a998161b6..41f7ad52d92 100644 --- a/src/assets/components/themes/vela-orange/theme.css +++ b/src/assets/components/themes/vela-orange/theme.css @@ -1118,6 +1118,7 @@ background: #304562; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #ffcd2e; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } .p-inputtext { diff --git a/src/assets/components/themes/vela-purple/theme.css b/src/assets/components/themes/vela-purple/theme.css index aeac21192fc..6210f2daaee 100644 --- a/src/assets/components/themes/vela-purple/theme.css +++ b/src/assets/components/themes/vela-purple/theme.css @@ -1118,6 +1118,7 @@ background: #304562; transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; border-radius: 30px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1148,7 +1149,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #b052c0; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #ef9a9a; } .p-inputtext { diff --git a/src/assets/components/themes/viva-dark/theme.css b/src/assets/components/themes/viva-dark/theme.css index 31873060f00..d952eedcd7e 100644 --- a/src/assets/components/themes/viva-dark/theme.css +++ b/src/assets/components/themes/viva-dark/theme.css @@ -1144,6 +1144,7 @@ background: #263238; transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s; border-radius: 6px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: rgba(255, 255, 255, 0.6); @@ -1174,7 +1175,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #8fa0e2; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f78c79; } .p-inputtext { diff --git a/src/assets/components/themes/viva-light/theme.css b/src/assets/components/themes/viva-light/theme.css index 724d55fa454..b6b17c68460 100644 --- a/src/assets/components/themes/viva-light/theme.css +++ b/src/assets/components/themes/viva-light/theme.css @@ -1145,6 +1145,7 @@ background: #cecece; transition: background-color 0.3s, color 0.3s, border-color 0.3s, box-shadow 0.3s; border-radius: 6px; + border: 1px solid transparent; } .p-inputswitch .p-inputswitch-slider:before { background: #ffffff; @@ -1175,7 +1176,7 @@ .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider { background: #4868d1; } - p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch { + p-inputswitch.ng-dirty.ng-invalid > .p-inputswitch > .p-inputswitch-slider { border-color: #f88c79; } .p-inputtext { From 47e6353fbe577e5022fd9dad90b61d5af0626eab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Mon, 11 Dec 2023 19:43:11 +0300 Subject: [PATCH 115/137] code refactor --- src/app/showcase/doc/inputswitch/invaliddoc.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/app/showcase/doc/inputswitch/invaliddoc.ts b/src/app/showcase/doc/inputswitch/invaliddoc.ts index ed25a949540..92a49360d1d 100644 --- a/src/app/showcase/doc/inputswitch/invaliddoc.ts +++ b/src/app/showcase/doc/inputswitch/invaliddoc.ts @@ -19,8 +19,7 @@ export class InvalidDoc { code: Code = { basic: ``, - html: ` -
+ html: `
`, From dda6e90b79bcf7346ea181ddf37f5564992b43db Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:05:05 +0300 Subject: [PATCH 116/137] Fixed #14241 - Dropdown | Preselected value not shown when using reactive forms --- angular.json | 3 +++ src/app/components/dropdown/dropdown.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/angular.json b/angular.json index 29d34b6a331..3ff4f70e5a9 100755 --- a/angular.json +++ b/angular.json @@ -118,5 +118,8 @@ } } } + }, + "cli": { + "analytics": false } } \ No newline at end of file diff --git a/src/app/components/dropdown/dropdown.ts b/src/app/components/dropdown/dropdown.ts index 66b7bfc15bc..2021b17ee08 100755 --- a/src/app/components/dropdown/dropdown.ts +++ b/src/app/components/dropdown/dropdown.ts @@ -933,6 +933,7 @@ export class Dropdown implements OnInit, AfterViewInit, AfterContentInit, AfterV if (visibleOptions && ObjectUtils.isNotEmpty(visibleOptions)) { this.selectedOption = visibleOptions[this.findSelectedOptionIndex()]; + this.cd.markForCheck() } }); } From cf06bcbb8d3be82e56e3d869c58a41742b2cf3b8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:06:41 +0300 Subject: [PATCH 117/137] Delete angular.json --- angular.json | 125 --------------------------------------------------- 1 file changed, 125 deletions(-) delete mode 100755 angular.json diff --git a/angular.json b/angular.json deleted file mode 100755 index 3ff4f70e5a9..00000000000 --- a/angular.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "$schema": "./node_modules/@angular/cli/lib/config/schema.json", - "version": 1, - "newProjectRoot": "projects", - "projects": { - "primeng-library": { - "root": "src", - "projectType": "library", - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:ng-packagr", - "options": { - "project": "src/app/components/ng-package.json", - "tsConfig": "src/app/components/tsconfig.lib.prod.json" - } - } - } - }, - "primeng": { - "projectType": "application", - "schematics": { - "@schematics/angular:component": { - "style": "scss" - } - }, - "root": "", - "sourceRoot": "src", - "prefix": "app", - "architect": { - "build": { - "builder": "@angular-devkit/build-angular:application", - "options": { - "outputPath": "dist/primeng", - "index": "src/index.html", - "browser": "src/main.ts", - "polyfills": [ - "zone.js" - ], - "tsConfig": "tsconfig.app.json", - "inlineStyleLanguage": "scss", - "assets": [ - "src/favicon.ico", - "src/assets" - ], - "styles": [ - "src/styles.scss" - ], - "scripts": [ - "./node_modules/prismjs/prism.js", - "./node_modules/prismjs/components/prism-typescript.js", - "./node_modules/prismjs/components/prism-scss.js", - "./node_modules/prismjs/components/prism-bash.js" - ], - "allowedCommonJsDependencies": [ - "chart.js", - "xlsx", - "jspdf-autotable", - "file-saver", - "jspdf", - "quill", - "core-js", - "raf", - "rgbcolor" - ], - "server": "src/main.server.ts", - "ssr": { - "entry": "server.ts" - } - }, - "configurations": { - "production": { - "outputHashing": "all" - }, - "development": { - "optimization": false, - "extractLicenses": false, - "sourceMap": true - } - }, - "defaultConfiguration": "production" - }, - "serve": { - "builder": "@angular-devkit/build-angular:dev-server", - "configurations": { - "production": { - "buildTarget": "primeng:build:production" - }, - "development": { - "buildTarget": "primeng:build:development" - } - }, - "defaultConfiguration": "development" - }, - "extract-i18n": { - "builder": "@angular-devkit/build-angular:extract-i18n", - "options": { - "buildTarget": "primeng:build" - } - }, - "test": { - "builder": "@angular-devkit/build-angular:karma", - "options": { - "polyfills": [ - "zone.js", - "zone.js/testing" - ], - "tsConfig": "tsconfig.spec.json", - "inlineStyleLanguage": "scss", - "assets": [ - "src/favicon.ico", - "src/assets" - ], - "styles": [ - "src/styles.scss" - ], - "scripts": [] - } - } - } - } - }, - "cli": { - "analytics": false - } -} \ No newline at end of file From cecacccca4b4dedb5447a55ff2bfd72aa8eda5eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 12 Dec 2023 10:07:59 +0300 Subject: [PATCH 118/137] code format --- src/app/components/dropdown/dropdown.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/dropdown/dropdown.ts b/src/app/components/dropdown/dropdown.ts index 2021b17ee08..b27f9651497 100755 --- a/src/app/components/dropdown/dropdown.ts +++ b/src/app/components/dropdown/dropdown.ts @@ -933,7 +933,7 @@ export class Dropdown implements OnInit, AfterViewInit, AfterContentInit, AfterV if (visibleOptions && ObjectUtils.isNotEmpty(visibleOptions)) { this.selectedOption = visibleOptions[this.findSelectedOptionIndex()]; - this.cd.markForCheck() + this.cd.markForCheck(); } }); } From 0a848eb2111d660700006f6651d636fb2efce177 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 12 Dec 2023 11:17:04 +0300 Subject: [PATCH 119/137] Fixed #14294 - Listbox | emptyMessage not working --- src/app/components/listbox/listbox.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/components/listbox/listbox.ts b/src/app/components/listbox/listbox.ts index f5985e586c3..10d6141cbce 100755 --- a/src/app/components/listbox/listbox.ts +++ b/src/app/components/listbox/listbox.ts @@ -207,7 +207,7 @@ export const LISTBOX_VALUE_ACCESSOR: any = {
  • - {{ emptyMessageText }} + {{ emptyMessage }}
  • @@ -219,7 +219,7 @@ export const LISTBOX_VALUE_ACCESSOR: any = {
    - {{ emptyMessageText }} + {{ emptyMessage }} {{ selectedMessageText }} From 1bb10b923a76a51fb67453a7ff1cbc2b98a55e06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Tue, 12 Dec 2023 14:47:34 +0300 Subject: [PATCH 120/137] Update dynamic dialog demo --- .../dynamicdialog/dynamicdialogdoc.module.ts | 3 +- .../showcase/doc/dynamicdialog/infodemo.ts | 33 ++++++++++--------- .../doc/dynamicdialog/productlistdemo.ts | 3 +- 3 files changed, 21 insertions(+), 18 deletions(-) diff --git a/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts b/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts index a144be3329d..9291d6b8574 100644 --- a/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts +++ b/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts @@ -18,10 +18,11 @@ import { PassingDataDoc } from './passingdatadoc'; import { CloseDoc } from './closedoc'; import { ProductListDemoDoc } from './productlistdemodoc'; import { TagModule } from 'primeng/tag'; +import { InfoDemo } from './infodemo'; @NgModule({ imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, TagModule, DialogModule, ButtonModule, AppDocModule, ToastModule, TableModule], - declarations: [OpenDoc, ImportDoc, StyleDoc, BasicDoc, ProductListDemo, UsageDoc, PassingDataDoc, CloseDoc, ProductListDemoDoc, StyleDoc], + declarations: [OpenDoc, ImportDoc, StyleDoc, BasicDoc, ProductListDemo, UsageDoc, PassingDataDoc, CloseDoc, ProductListDemoDoc, StyleDoc, InfoDemo], exports: [AppDocModule] }) export class DynamicDialogDocModule {} diff --git a/src/app/showcase/doc/dynamicdialog/infodemo.ts b/src/app/showcase/doc/dynamicdialog/infodemo.ts index 7312a5cb134..e101fdadf42 100644 --- a/src/app/showcase/doc/dynamicdialog/infodemo.ts +++ b/src/app/showcase/doc/dynamicdialog/infodemo.ts @@ -1,28 +1,31 @@ import { Component, OnInit } from '@angular/core'; import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; -import { ProductService } from '../../service/productservice'; @Component({ - template: ` -
    -

    - There are {{ totalProducts }} products in total in this list. -

    -
    - + template: ` +
    +

    + There are {{ totalProducts }} products in total in this list. +

    +
    + +
    -
    - ` + ` }) export class InfoDemo implements OnInit { - totalProducts : number = 0 + totalProducts: number = 0; - constructor(private productService: ProductService, public ref: DynamicDialogRef, private dialogService: DialogService) {} + constructor(public ref: DynamicDialogRef, private dialogService: DialogService) {} ngOnInit() { - - + const instance = this.dialogService.dialogComponentRefMap.get(this.ref).instance; + if (instance && instance.data) { + this.totalProducts = instance.data['totalProducts']; + } } - + close() { + this.ref.close(); + } } diff --git a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts index b1d642806a1..e1ee2547c2d 100755 --- a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts +++ b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts @@ -31,7 +31,7 @@ import { InfoDemo } from './infodemo'; - + ` }) @@ -54,7 +54,6 @@ export class ProductListDemo implements OnInit { header: 'Information', modal: true, dismissableMask: true, - data: { totalProducts: this.products ? this.products.length : 0 } From 251abad548bd0f9282117976c6cee362c05e2d24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Tue, 12 Dec 2023 16:52:09 +0300 Subject: [PATCH 121/137] refactor dynamic dialog example --- src/app/showcase/doc/dynamicdialog/basicdoc.ts | 13 ++++--------- .../doc/dynamicdialog/productlistdemo.ts | 17 +++++++++-------- 2 files changed, 13 insertions(+), 17 deletions(-) diff --git a/src/app/showcase/doc/dynamicdialog/basicdoc.ts b/src/app/showcase/doc/dynamicdialog/basicdoc.ts index 18c34818bcd..e133164cc0e 100644 --- a/src/app/showcase/doc/dynamicdialog/basicdoc.ts +++ b/src/app/showcase/doc/dynamicdialog/basicdoc.ts @@ -32,18 +32,13 @@ export class BasicDoc implements OnDestroy { header: 'Select a Product', width: '50vw', contentStyle: { overflow: 'auto' }, - baseZIndex: 10000, maximizable: true - }); - this.ref.onClose.subscribe((product: Product) => { - const buttonType = product?.buttonType; - const summary_and_detail = buttonType ? { summary: 'No Product Selected', detail: `Pressed '${buttonType}' button` } : { summary: 'Product Selected', detail: product.name }; - - if (product) { - this.messageService.add({ severity: 'info', ...summary_and_detail, life: 3000 }); - } + this.ref.onClose.subscribe((data: any) => { + const buttonType = data?.buttonType; + const summary_and_detail = buttonType ? { summary: 'No Product Selected', detail: `Pressed '${buttonType}' button` } : { summary: 'Product Selected', detail: data?.name }; + this.messageService.add({ severity: 'info', ...summary_and_detail, life: 3000 }); }); this.ref.onMaximize.subscribe((value) => { diff --git a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts index e1ee2547c2d..bcfae3691df 100755 --- a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts +++ b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts @@ -30,19 +30,20 @@ import { InfoDemo } from './infodemo'; - - - - ` + +
    + +
    ` }) export class ProductListDemo implements OnInit { products: Product[]; - ref: DynamicDialogRef | undefined; + instance: any; - constructor(private productService: ProductService, private dialogService: DialogService) {} + constructor(private productService: ProductService, private dialogService: DialogService, public ref: DynamicDialogRef) {} ngOnInit() { + this.instance = this.dialogService.dialogComponentRefMap.get(this.ref).instance; this.productService.getProductsSmall().then((products) => (this.products = products.slice(0, 5))); } @@ -60,8 +61,8 @@ export class ProductListDemo implements OnInit { }); } - closeDialog(e) { - this.ref.close(e); + closeDialog(data) { + this.ref.close(data); } getSeverity(status: string) { From 92c38d5f25354edc1895ad800f023bcd975ec35e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Tue, 12 Dec 2023 17:59:50 +0300 Subject: [PATCH 122/137] Fixed #14299 --- src/app/components/multiselect/multiselect.ts | 34 ++++++++----------- 1 file changed, 14 insertions(+), 20 deletions(-) diff --git a/src/app/components/multiselect/multiselect.ts b/src/app/components/multiselect/multiselect.ts index fce889703d9..5474dd88ad4 100755 --- a/src/app/components/multiselect/multiselect.ts +++ b/src/app/components/multiselect/multiselect.ts @@ -381,8 +381,8 @@ export class MultiSelectItem { `, host: { class: 'p-element p-inputwrapper', - '[class.p-inputwrapper-filled]': 'filled', - '[class.p-inputwrapper-focus]': 'focused || overlayVisible' + '[class.p-inputwrapper-focus]': 'focused || overlayVisible', + '[class.p-inputwrapper-filled]': 'filled' }, providers: [MULTISELECT_VALUE_ACCESSOR], changeDetection: ChangeDetectionStrategy.OnPush, @@ -948,8 +948,6 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft filterOptions: MultiSelectFilterOptions | undefined; - maxSelectionLimitReached: boolean | undefined; - preventModelTouched: boolean | undefined; preventDocumentDefault: boolean | undefined; @@ -980,9 +978,7 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft 'p-disabled': this.disabled, 'p-multiselect-clearable': this.showClear && !this.disabled, 'p-multiselect-chip': this.display === 'chip', - 'p-focus': this.focused, - 'p-inputwrapper-filled': ObjectUtils.isNotEmpty(this.modelValue()), - 'p-inputwrapper-focus': this.focused || this.overlayVisible + 'p-focus': this.focused }; } @@ -1021,7 +1017,7 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft get filled(): boolean { if (typeof this.modelValue() === 'string') return !!this.modelValue(); - return this.modelValue() || this.modelValue() != null || this.modelValue() != undefined; + return ObjectUtils.isNotEmpty(this.modelValue()); } get isVisibleClearIcon(): boolean | undefined { @@ -1091,6 +1087,7 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft constructor(public el: ElementRef, public renderer: Renderer2, public cd: ChangeDetectorRef, public zone: NgZone, public filterService: FilterService, public config: PrimeNGConfig, public overlayService: OverlayService) { effect(() => { const modelValue = this.modelValue(); + const visibleOptions = this.visibleOptions(); if (visibleOptions && ObjectUtils.isNotEmpty(visibleOptions) && modelValue) { if (this.optionValue && this.optionLabel) { @@ -1114,6 +1111,10 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft } } + maxSelectionLimitReached() { + return this.selectionLimit && this.modelValue() && this.modelValue().length === this.selectionLimit; + } + ngAfterContentInit() { (this.templates as QueryList).forEach((item) => { switch (item.getType()) { @@ -1356,8 +1357,10 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft } isOptionDisabled(option: any) { - let disabled = this.optionDisabled ? ObjectUtils.resolveFieldData(option, this.optionDisabled) : option && option.disabled !== undefined ? option.disabled : false; - return disabled || (this.maxSelectionLimitReached && !this.isSelected(option)); + if (this.maxSelectionLimitReached() && !this.isSelected(option)) { + return true; + } + return this.optionDisabled ? ObjectUtils.resolveFieldData(option, this.optionDisabled) : option && option.disabled !== undefined ? option.disabled : false; } isSelected(option) { @@ -1836,18 +1839,9 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft return this.focusedOptionIndex() !== -1 ? `${this.id}_${this.focusedOptionIndex()}` : null; } - checkSelectionLimit() { - if (this.selectionLimit && this.value && this.value.length === this.selectionLimit) { - this.maxSelectionLimitReached = true; - } else { - this.maxSelectionLimitReached = false; - } - } - writeValue(value: any): void { this.value = value; this.modelValue.set(this.value); - this.checkSelectionLimit(); this.cd.markForCheck(); } @@ -1946,7 +1940,6 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft clear(event: Event) { this.value = null; - this.checkSelectionLimit(); this.updateModel(null, event); this.selectedOptions = null; this.onClear.emit(); @@ -1963,6 +1956,7 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft value: value, itemValue: optionValue }); + event && event.stopPropagation(); } From b49fedf633ce5c4b77795163cb4cdf4f03f97512 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Tue, 12 Dec 2023 18:24:06 +0300 Subject: [PATCH 123/137] Fixed #14297 --- .../components/autocomplete/autocomplete.ts | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/src/app/components/autocomplete/autocomplete.ts b/src/app/components/autocomplete/autocomplete.ts index 918036729c0..6eef3a4a022 100755 --- a/src/app/components/autocomplete/autocomplete.ts +++ b/src/app/components/autocomplete/autocomplete.ts @@ -8,6 +8,7 @@ import { Component, computed, ContentChildren, + effect, ElementRef, EventEmitter, forwardRef, @@ -734,7 +735,14 @@ export class AutoComplete implements AfterViewChecked, AfterContentInit, OnDestr focused: boolean = false; - filled: number | boolean | undefined; + _filled: boolean; + + get filled() { + return this._filled; + } + set filled(value: any) { + this._filled = value; + } loading: Nullable; @@ -758,7 +766,6 @@ export class AutoComplete implements AfterViewChecked, AfterContentInit, OnDestr inputValue = computed(() => { const modelValue = this.modelValue(); - this.filled = ObjectUtils.isNotEmpty(this.modelValue()); if (modelValue) { if (typeof modelValue === 'object') { const label = this.getOptionLabel(modelValue); @@ -787,7 +794,6 @@ export class AutoComplete implements AfterViewChecked, AfterContentInit, OnDestr 'p-focus': this.focused, 'p-autocomplete-dd': this.dropdown, 'p-autocomplete-multiple': this.multiple, - 'p-inputwrapper-filled': this.modelValue() || ObjectUtils.isNotEmpty(this.inputValue), 'p-inputwrapper-focus': this.focused, 'p-overlay-open': this.overlayVisible }; @@ -844,7 +850,11 @@ export class AutoComplete implements AfterViewChecked, AfterContentInit, OnDestr return !this.virtualScroll; } - constructor(@Inject(DOCUMENT) private document: Document, public el: ElementRef, public renderer: Renderer2, public cd: ChangeDetectorRef, public config: PrimeNGConfig, public overlayService: OverlayService, private zone: NgZone) {} + constructor(@Inject(DOCUMENT) private document: Document, public el: ElementRef, public renderer: Renderer2, public cd: ChangeDetectorRef, public config: PrimeNGConfig, public overlayService: OverlayService, private zone: NgZone) { + effect(() => { + this.filled = ObjectUtils.isNotEmpty(this.modelValue()); + }); + } ngOnInit() { this.id = this.id || UniqueComponentId(); @@ -1517,7 +1527,6 @@ export class AutoComplete implements AfterViewChecked, AfterContentInit, OnDestr writeValue(value: any): void { this.value = value; - this.filled = this.value && this.value.length ? true : false; this.modelValue.set(value); this.updateInputValue(); this.cd.markForCheck(); From 5d37291e23da113e143f95a58fe38943cf48ca04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 12 Dec 2023 18:36:35 +0300 Subject: [PATCH 124/137] dynamic dialog updated --- .../dynamicdialog/dynamicdialog-config.ts | 5 ++ .../components/dynamicdialog/dynamicdialog.ts | 46 +++++++++++++- .../doc/dynamicdialog/customizationdoc.ts | 62 +++++++++++++++++++ .../dynamicdialog/dynamicdialogdoc.module.ts | 6 +- .../{basicdoc.ts => exampledoc.ts} | 23 ++++--- .../doc/dynamicdialog/productlistdemo.ts | 12 ++-- .../pages/dynamicdialog/dynamicdialogdemo.ts | 26 +++++--- 7 files changed, 151 insertions(+), 29 deletions(-) create mode 100644 src/app/showcase/doc/dynamicdialog/customizationdoc.ts rename src/app/showcase/doc/dynamicdialog/{basicdoc.ts => exampledoc.ts} (89%) diff --git a/src/app/components/dynamicdialog/dynamicdialog-config.ts b/src/app/components/dynamicdialog/dynamicdialog-config.ts index fd8b7938519..eb0f3a6fe5a 100755 --- a/src/app/components/dynamicdialog/dynamicdialog-config.ts +++ b/src/app/components/dynamicdialog/dynamicdialog-config.ts @@ -158,4 +158,9 @@ export class DynamicDialogConfig { * @group Props */ duplicate?: boolean; + /** + * Object literal to define widths per screen size. + * @group Props + */ + breakpoints?: any; } diff --git a/src/app/components/dynamicdialog/dynamicdialog.ts b/src/app/components/dynamicdialog/dynamicdialog.ts index 857c6281b56..4863742c40c 100755 --- a/src/app/components/dynamicdialog/dynamicdialog.ts +++ b/src/app/components/dynamicdialog/dynamicdialog.ts @@ -18,7 +18,8 @@ import { Type, ViewChild, ViewEncapsulation, - ViewRef + ViewRef, + Input } from '@angular/core'; import { PrimeNGConfig, SharedModule } from 'primeng/api'; import { DomHandler } from 'primeng/dom'; @@ -123,6 +124,10 @@ export class DynamicDialogComponent implements AfterViewInit, OnDestroy { ariaLabelledBy: string | undefined; + id: string = UniqueComponentId(); + + styleElement: any; + @ViewChild(DynamicDialogContent) insertionPoint: Nullable; @ViewChild('mask') maskViewChild: Nullable; @@ -207,6 +212,10 @@ export class DynamicDialogComponent implements AfterViewInit, OnDestroy { return this.config.data; } + get breakpoints() { + return this.config.breakpoints; + } + constructor( @Inject(DOCUMENT) private document: Document, @Inject(PLATFORM_ID) private platformId: any, @@ -218,6 +227,39 @@ export class DynamicDialogComponent implements AfterViewInit, OnDestroy { public primeNGConfig: PrimeNGConfig, @SkipSelf() @Optional() private parentDialog: DynamicDialogComponent ) {} + + ngOnInit(){ + if (this.breakpoints) { + this.createStyle(); + } + } + createStyle() { + if (isPlatformBrowser(this.platformId)) { + if (!this.styleElement) { + this.styleElement = this.renderer.createElement('style'); + this.styleElement.type = 'text/css'; + this.renderer.appendChild(this.document.head, this.styleElement); + let innerHTML = ''; + for (let breakpoint in this.breakpoints) { + innerHTML += ` + @media screen and (max-width: ${breakpoint}) { + .p-dialog[${this.id}]:not(.p-dialog-maximized) { + width: ${this.breakpoints[breakpoint]} !important; + } + } + `; + } + + this.renderer.setProperty(this.styleElement, 'innerHTML', innerHTML); + } + } + } + destroyStyle() { + if (this.styleElement) { + this.renderer.removeChild(this.document.head, this.styleElement); + this.styleElement = null; + } + } ngAfterViewInit() { this.loadChildComponent(this.childComponentType!); @@ -253,6 +295,7 @@ export class DynamicDialogComponent implements AfterViewInit, OnDestroy { this.unbindGlobalListeners(); } this.bindGlobalListeners(); + this.container?.setAttribute(this.id, ''); if (this.config.modal !== false) { this.enableModality(); @@ -641,6 +684,7 @@ export class DynamicDialogComponent implements AfterViewInit, OnDestroy { if (this.componentRef) { this.componentRef.destroy(); } + this.destroyStyle(); } } diff --git a/src/app/showcase/doc/dynamicdialog/customizationdoc.ts b/src/app/showcase/doc/dynamicdialog/customizationdoc.ts new file mode 100644 index 00000000000..caf7423ae0c --- /dev/null +++ b/src/app/showcase/doc/dynamicdialog/customizationdoc.ts @@ -0,0 +1,62 @@ +import { Component } from '@angular/core'; +import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; +import { Code } from '../../domain/code'; +import { ProductListDemo } from './productlistdemo'; + +@Component({ + selector: 'customization-doc', + template: ` + +

    DynamicDialog uses the Dialog component internally, visit dialog for more information about the available props.

    +
    + + `, + providers: [DialogService] +}) +export class CustomizationDoc { + ref: DynamicDialogRef | undefined; + + constructor(public dialogService: DialogService) {} + + show() { + this.ref = this.dialogService.open(ProductListDemo, { + header: 'Select a Product', + width: '50vw', + modal:true, + breakpoints: { + '960px': '75vw', + '640px': '90vw' + }, + }); + + + } + + code: Code = { + typescript: ` +import { Component } from '@angular/core'; +import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; +import { ProductListDemo } from './productlistdemo'; + +@Component({ + templateUrl: './dynamicdialogdemo.html', + providers: [DialogService] +}) +export class CustomizationDemo { + + ref: DynamicDialogRef | undefined; + + constructor(public dialogService: DialogService) {} + show() { + this.ref = this.dialogService.open(ProductListDemo, { + header: 'Select a Product', + width: '50vw', + modal:true, + breakpoints: { + '960px': '75vw', + '640px': '90vw' + }, + }); +}` + }; +} diff --git a/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts b/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts index 9291d6b8574..f8514cf20cd 100644 --- a/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts +++ b/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts @@ -12,17 +12,17 @@ import { OpenDoc } from './opendoc'; import { ImportDoc } from './importdoc'; import { StyleDoc } from './styledoc'; import { ProductListDemo } from './productlistdemo'; -import { BasicDoc } from './basicdoc'; +import { ExampleDoc } from './exampledoc'; import { UsageDoc } from './usagedoc'; import { PassingDataDoc } from './passingdatadoc'; import { CloseDoc } from './closedoc'; import { ProductListDemoDoc } from './productlistdemodoc'; import { TagModule } from 'primeng/tag'; import { InfoDemo } from './infodemo'; - +import { CustomizationDoc } from './customizationdoc'; @NgModule({ imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, TagModule, DialogModule, ButtonModule, AppDocModule, ToastModule, TableModule], - declarations: [OpenDoc, ImportDoc, StyleDoc, BasicDoc, ProductListDemo, UsageDoc, PassingDataDoc, CloseDoc, ProductListDemoDoc, StyleDoc, InfoDemo], + declarations: [OpenDoc, ImportDoc, StyleDoc, ExampleDoc, ProductListDemo, UsageDoc, PassingDataDoc, CloseDoc, ProductListDemoDoc, StyleDoc, InfoDemo, CustomizationDoc], exports: [AppDocModule] }) export class DynamicDialogDocModule {} diff --git a/src/app/showcase/doc/dynamicdialog/basicdoc.ts b/src/app/showcase/doc/dynamicdialog/exampledoc.ts similarity index 89% rename from src/app/showcase/doc/dynamicdialog/basicdoc.ts rename to src/app/showcase/doc/dynamicdialog/exampledoc.ts index e133164cc0e..6b2d8565bc6 100644 --- a/src/app/showcase/doc/dynamicdialog/basicdoc.ts +++ b/src/app/showcase/doc/dynamicdialog/exampledoc.ts @@ -6,7 +6,7 @@ import { Product } from '../../domain/product'; import { ProductListDemo } from './productlistdemo'; @Component({ - selector: 'dynamic-dialog-basic-demo', + selector: 'dynamic-dialog-example-demo', template: `

    @@ -16,13 +16,13 @@ import { ProductListDemo } from './productlistdemo';

    - +
    - + `, providers: [DialogService, MessageService] }) -export class BasicDoc implements OnDestroy { +export class ExampleDoc implements OnDestroy { constructor(public dialogService: DialogService, public messageService: MessageService) {} ref: DynamicDialogRef | undefined; @@ -32,7 +32,10 @@ export class BasicDoc implements OnDestroy { header: 'Select a Product', width: '50vw', contentStyle: { overflow: 'auto' }, - maximizable: true + breakpoints: { + '960px': '75vw', + '640px': '90vw' + }, }); this.ref.onClose.subscribe((data: any) => { @@ -54,12 +57,12 @@ export class BasicDoc implements OnDestroy { code: Code = { basic: ` -`, +`, html: `
    - +
    `, typescript: ` @@ -70,11 +73,11 @@ import { Product } from '../../domain/product'; import { ProductListDemo } from './productlistdemo'; @Component({ - selector: 'dynamic-dialog-basic-demo', - templateUrl: './dynamic-dialog-basic-demo.html', + selector: 'dynamic-dialog-example-demo', + templateUrl: './dynamic-dialog-example-demo.html', providers: [DialogService, MessageService] }) -export class DynamicDialogBasicDemo implements OnDestroy { +export class DynamicDialogExampleDemo implements OnDestroy { constructor(public dialogService: DialogService, public messageService: MessageService) {} diff --git a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts index bcfae3691df..48514e93b4e 100755 --- a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts +++ b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts @@ -10,20 +10,22 @@ import { InfoDemo } from './infodemo'; - Name + Code + Name Image - Brand - Status + Category + Quantity + {{ product.code }} {{ product.name }} - {{ product.price }} + {{ product.category}} - + {{product.quantity}} diff --git a/src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.ts b/src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.ts index b117a47b775..6df4adbd95b 100755 --- a/src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.ts +++ b/src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.ts @@ -2,11 +2,12 @@ import { Component } from '@angular/core'; import { OpenDoc } from '../../doc/dynamicdialog/opendoc'; import { ImportDoc } from '../../doc/dynamicdialog/importdoc'; import { StyleDoc } from '../../doc/dynamicdialog/styledoc'; -import { BasicDoc } from '../../doc/dynamicdialog/basicdoc'; +import { ExampleDoc } from '../../doc/dynamicdialog/exampledoc'; import { UsageDoc } from '../../doc/dynamicdialog/usagedoc'; import { PassingDataDoc } from '../../doc/dynamicdialog/passingdatadoc'; import { CloseDoc } from '../../doc/dynamicdialog/closedoc'; import { ProductListDemoDoc } from '../../doc/dynamicdialog/productlistdemodoc'; +import { CustomizationDoc } from '../../doc/dynamicdialog/customizationdoc'; @Component({ templateUrl: './dynamicdialogdemo.html' @@ -18,11 +19,6 @@ export class DynamicDialogDemo { label: 'Import', component: ImportDoc }, - { - id: 'basic', - label: 'Basic', - component: BasicDoc - }, { id: 'usage', label: 'Usage', @@ -33,6 +29,11 @@ export class DynamicDialogDemo { label: 'Opening a Dialog', component: OpenDoc }, + { + id: 'customization', + label: 'Customization', + component: CustomizationDoc + }, { id: 'passingdata', label: 'Passing Data', @@ -43,10 +44,15 @@ export class DynamicDialogDemo { label: 'Closing a Dialog', component: CloseDoc }, - { - id: 'productlistdemo', - label: 'ProductListDemo', - component: ProductListDemoDoc + // { + // id: 'productlistdemo', + // label: 'ProductListDemo', + // component: ProductListDemoDoc + // }, + { + id: 'example', + label: 'Example', + component: ExampleDoc }, { id: 'style', From 1fba2ff1818e8ce899a85d4ad02042c9d7ba4960 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Tue, 12 Dec 2023 18:58:33 +0300 Subject: [PATCH 125/137] Fixed #14295 --- src/app/components/menu/menu.ts | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/src/app/components/menu/menu.ts b/src/app/components/menu/menu.ts index 11617e6b987..d6b14c02659 100755 --- a/src/app/components/menu/menu.ts +++ b/src/app/components/menu/menu.ts @@ -22,6 +22,7 @@ import { ViewEncapsulation, ViewRef, computed, + effect, forwardRef, signal } from '@angular/core'; @@ -117,8 +118,6 @@ export class MenuItemContent { @Input() itemTemplate: HTMLElement | undefined; - @Input() id: string; - @Output() onMenuItemClick: EventEmitter = new EventEmitter(); menu: Menu; @@ -128,7 +127,7 @@ export class MenuItemContent { } onItemClick(event, item) { - this.onMenuItemClick.emit({ originalEvent: event, item: { ...item, id: this.id } }); + this.onMenuItemClick.emit({ originalEvent: event, item }); } } /** @@ -194,7 +193,7 @@ export class MenuItemContent { [ngClass]="{ 'p-hidden': item.visible === false || submenu.visible === false, 'p-focus': focusedOptionId() && menuitemId(item, id, i, j) === focusedOptionId(), 'p-disabled': disabled(item.disabled) }" [ngStyle]="item.style" [class]="item.styleClass" - (onMenuItemClick)="itemClick($event)" + (onMenuItemClick)="itemClick($event, menuitemId(item, id, i, j))" pTooltip [tooltipOptions]="item.tooltipOptions" role="menuitem" @@ -217,7 +216,7 @@ export class MenuItemContent { [ngClass]="{ 'p-hidden': item.visible === false, 'p-focus': focusedOptionId() && menuitemId(item, id, i, j) === focusedOptionId(), 'p-disabled': disabled(item.disabled) }" [ngStyle]="item.style" [class]="item.styleClass" - (onMenuItemClick)="itemClick($event)" + (onMenuItemClick)="itemClick($event, menuitemId(item, id, i))" pTooltip [tooltipOptions]="item.tooltipOptions" role="menuitem" @@ -653,7 +652,7 @@ export class Menu implements OnDestroy { } } - itemClick(event: any) { + itemClick(event: any, id: string) { const { originalEvent, item } = event; if (item.disabled) { @@ -676,8 +675,8 @@ export class Menu implements OnDestroy { this.hide(); } - if (!this.popup && this.focusedOptionIndex() !== item.id) { - this.focusedOptionIndex.set(item.id); + if (!this.popup && this.focusedOptionIndex() !== id) { + this.focusedOptionIndex.set(id); } } From b9f043e9d2231b315489f9d5e5b128dc51d7e18a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Tue, 12 Dec 2023 19:55:06 +0300 Subject: [PATCH 126/137] Fixed #14289 --- src/app/components/table/table.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/components/table/table.ts b/src/app/components/table/table.ts index 1b6e700d276..62dd1599465 100644 --- a/src/app/components/table/table.ts +++ b/src/app/components/table/table.ts @@ -5028,8 +5028,8 @@ export class ReorderableRow implements AfterViewInit {
    - - + +
    From fd09195b51d9db03e9bced6d69fd3add3a1a8450 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Tue, 12 Dec 2023 19:55:37 +0300 Subject: [PATCH 127/137] Fixed #14289 --- src/app/components/table/table.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/components/table/table.ts b/src/app/components/table/table.ts index 1b6e700d276..62dd1599465 100644 --- a/src/app/components/table/table.ts +++ b/src/app/components/table/table.ts @@ -5028,8 +5028,8 @@ export class ReorderableRow implements AfterViewInit {
    - - + +
    From fd2d84729145b0626570cb362c4b3ca13fa56c1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Tue, 12 Dec 2023 21:07:24 +0300 Subject: [PATCH 128/137] Add angular.json --- angular.json | 122 +++++++++++++ package-lock.json | 436 +++++++++++++--------------------------------- 2 files changed, 245 insertions(+), 313 deletions(-) create mode 100644 angular.json diff --git a/angular.json b/angular.json new file mode 100644 index 00000000000..29d34b6a331 --- /dev/null +++ b/angular.json @@ -0,0 +1,122 @@ +{ + "$schema": "./node_modules/@angular/cli/lib/config/schema.json", + "version": 1, + "newProjectRoot": "projects", + "projects": { + "primeng-library": { + "root": "src", + "projectType": "library", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:ng-packagr", + "options": { + "project": "src/app/components/ng-package.json", + "tsConfig": "src/app/components/tsconfig.lib.prod.json" + } + } + } + }, + "primeng": { + "projectType": "application", + "schematics": { + "@schematics/angular:component": { + "style": "scss" + } + }, + "root": "", + "sourceRoot": "src", + "prefix": "app", + "architect": { + "build": { + "builder": "@angular-devkit/build-angular:application", + "options": { + "outputPath": "dist/primeng", + "index": "src/index.html", + "browser": "src/main.ts", + "polyfills": [ + "zone.js" + ], + "tsConfig": "tsconfig.app.json", + "inlineStyleLanguage": "scss", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.scss" + ], + "scripts": [ + "./node_modules/prismjs/prism.js", + "./node_modules/prismjs/components/prism-typescript.js", + "./node_modules/prismjs/components/prism-scss.js", + "./node_modules/prismjs/components/prism-bash.js" + ], + "allowedCommonJsDependencies": [ + "chart.js", + "xlsx", + "jspdf-autotable", + "file-saver", + "jspdf", + "quill", + "core-js", + "raf", + "rgbcolor" + ], + "server": "src/main.server.ts", + "ssr": { + "entry": "server.ts" + } + }, + "configurations": { + "production": { + "outputHashing": "all" + }, + "development": { + "optimization": false, + "extractLicenses": false, + "sourceMap": true + } + }, + "defaultConfiguration": "production" + }, + "serve": { + "builder": "@angular-devkit/build-angular:dev-server", + "configurations": { + "production": { + "buildTarget": "primeng:build:production" + }, + "development": { + "buildTarget": "primeng:build:development" + } + }, + "defaultConfiguration": "development" + }, + "extract-i18n": { + "builder": "@angular-devkit/build-angular:extract-i18n", + "options": { + "buildTarget": "primeng:build" + } + }, + "test": { + "builder": "@angular-devkit/build-angular:karma", + "options": { + "polyfills": [ + "zone.js", + "zone.js/testing" + ], + "tsConfig": "tsconfig.spec.json", + "inlineStyleLanguage": "scss", + "assets": [ + "src/favicon.ico", + "src/assets" + ], + "styles": [ + "src/styles.scss" + ], + "scripts": [] + } + } + } + } + } +} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 14fd8369e60..3f8d0861731 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,33 +1,32 @@ { "name": "primeng", - "version": "17.0.0-rc.1", + "version": "17.0.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "primeng", - "version": "17.0.0-rc.1", + "version": "17.0.0", "license": "SEE LICENSE IN LICENSE.md", "devDependencies": { - "@angular-devkit/build-angular": "^17.0.0", - "@angular-eslint/eslint-plugin": "17.0.0", - "@angular-eslint/eslint-plugin-template": "17.0.0", - "@angular-eslint/schematics": "17.0.0", - "@angular-eslint/template-parser": "17.0.0", - "@angular/animations": "^17.0.0", - "@angular/cdk": "^17.0.0", - "@angular/cli": "^17.0.0", - "@angular/common": "^17.0.0", - "@angular/compiler": "^17.0.0", - "@angular/compiler-cli": "^17.0.0", - "@angular/core": "^17.0.0", - "@angular/fire": "^0.0.0", - "@angular/forms": "^17.0.0", - "@angular/platform-browser": "^17.0.0", - "@angular/platform-browser-dynamic": "^17.0.0", - "@angular/platform-server": "^17.0.0", - "@angular/router": "^17.0.0", - "@angular/ssr": "^17.0.3", + "@angular-devkit/build-angular": "^17.0.5", + "@angular-eslint/eslint-plugin": "17.1.1", + "@angular-eslint/eslint-plugin-template": "17.1.1", + "@angular-eslint/schematics": "17.1.1", + "@angular-eslint/template-parser": "17.1.1", + "@angular/animations": "^17.0.5", + "@angular/cdk": "^17.0.2", + "@angular/cli": "^17.0.5", + "@angular/common": "^17.0.5", + "@angular/compiler": "^17.0.5", + "@angular/compiler-cli": "^17.0.5", + "@angular/core": "^17.0.5", + "@angular/forms": "^17.0.5", + "@angular/platform-browser": "^17.0.5", + "@angular/platform-browser-dynamic": "^17.0.5", + "@angular/platform-server": "^17.0.5", + "@angular/router": "^17.0.5", + "@angular/ssr": "^17.0.5", "@docsearch/js": "^3.3.4", "@stackblitz/sdk": "1.9.0", "@types/express": "^4.17.17", @@ -62,7 +61,7 @@ "karma-coverage": "~2.2.0", "karma-jasmine": "~5.1.0", "karma-jasmine-html-reporter": "~2.0.0", - "ng-packagr": "^17.0.0", + "ng-packagr": "^17.0.2", "prettier": "2.8.8", "primeflex": "^3.3.1", "primeicons": "^6.0.1", @@ -866,19 +865,19 @@ } }, "node_modules/@angular-eslint/bundled-angular-compiler": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.0.0.tgz", - "integrity": "sha512-nHLliW18XduO51+e/RST8O2YnhcQR3+NSSy8zlmYyjLeUi5NBpC/Hwp68KxPP2YcUYie1tWlaw48YJYo97qE6A==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/bundled-angular-compiler/-/bundled-angular-compiler-17.1.1.tgz", + "integrity": "sha512-xRlSh9qjdUdUKAy/0UQsxX7wf1tHApAsHsfismebPriqfmVAPyEg4HBrM8ImWaZxiqaTGC1AyHsUBQD5FK8o6w==", "dev": true }, "node_modules/@angular-eslint/eslint-plugin": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-17.0.0.tgz", - "integrity": "sha512-I2gb7hDthNiWbeNXlINBYQIbwKkPPM8442EIPeWtwgOQ2qjMwTAz1l3FA46U7pwbaXsdlY0p9Kp4ABy9T0cknA==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin/-/eslint-plugin-17.1.1.tgz", + "integrity": "sha512-fFOBlCOVObVu3gjLj+0BypqO1ZR/0bfJnDElqMdYwJG7zRaFT8NNQbrOo/q/GQoqOFoNna6mw3teTGsd5JnL2A==", "dev": true, "dependencies": { - "@angular-eslint/utils": "17.0.0", - "@typescript-eslint/utils": "6.10.0" + "@angular-eslint/utils": "17.1.1", + "@typescript-eslint/utils": "6.13.1" }, "peerDependencies": { "eslint": "^7.20.0 || ^8.0.0", @@ -886,15 +885,15 @@ } }, "node_modules/@angular-eslint/eslint-plugin-template": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-17.0.0.tgz", - "integrity": "sha512-Yy9097HAkMEiYANGw2UZQuJSO0fXpBWUMOxwWUFDD5Am7eB51a+5BiOdBe8uy4lM5OnIfm+aIASwbmvPHwjjTA==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/eslint-plugin-template/-/eslint-plugin-template-17.1.1.tgz", + "integrity": "sha512-unZ6QNwtxuB8Eni7UPdw7uK6iZipZUXIsH+ZuLMOxwFgGMqeRnpv8SW0212rto3d/Ec0jESzVHKcwZ9pT+jxgw==", "dev": true, "dependencies": { - "@angular-eslint/bundled-angular-compiler": "17.0.0", - "@angular-eslint/utils": "17.0.0", - "@typescript-eslint/type-utils": "6.10.0", - "@typescript-eslint/utils": "6.10.0", + "@angular-eslint/bundled-angular-compiler": "17.1.1", + "@angular-eslint/utils": "17.1.1", + "@typescript-eslint/type-utils": "6.13.1", + "@typescript-eslint/utils": "6.13.1", "aria-query": "5.3.0", "axobject-query": "4.0.0" }, @@ -904,16 +903,16 @@ } }, "node_modules/@angular-eslint/schematics": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-17.0.0.tgz", - "integrity": "sha512-lNeLPJoCjq67D0SHIehcseJqMe2rG485inH8ZmA1bIoRYAyQ3s/sLH2+Qbkh7aP3m+Jd3TVLArt3g1hbqFWRUA==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/schematics/-/schematics-17.1.1.tgz", + "integrity": "sha512-Bkt8iOXWRQGSrcLRGzdyJLvSPcIChW5+dh5lXa5GhdLmVAF7jpjxqGwW0rNb5JhLa/phyH0XQIpLBaOPtacSMA==", "dev": true, "dependencies": { - "@angular-eslint/eslint-plugin": "17.0.0", - "@angular-eslint/eslint-plugin-template": "17.0.0", - "@nx/devkit": "17.0.3", - "ignore": "5.2.4", - "nx": "17.0.3", + "@angular-eslint/eslint-plugin": "17.1.1", + "@angular-eslint/eslint-plugin-template": "17.1.1", + "@nx/devkit": "17.1.3", + "ignore": "5.3.0", + "nx": "17.1.3", "strip-json-comments": "3.1.1", "tmp": "0.2.1" }, @@ -922,12 +921,12 @@ } }, "node_modules/@angular-eslint/template-parser": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-17.0.0.tgz", - "integrity": "sha512-uYdANaTVEXxvsTYPQU0dh7dNK4b9Ez6y512DH9Hgnv1T6CSwBPjMk0/rQfefJevk+LxDjCBspnbXcgnY/yi88Q==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/template-parser/-/template-parser-17.1.1.tgz", + "integrity": "sha512-ofL46rNhRVeSxrSQF0vwhKMco+vJuo+ZGjSOzFmT9N3KAMB0j+WXTbpyGGMy0gQSBc4W6p+j+zxGa2CR2xb6wA==", "dev": true, "dependencies": { - "@angular-eslint/bundled-angular-compiler": "17.0.0", + "@angular-eslint/bundled-angular-compiler": "17.1.1", "eslint-scope": "^7.0.0" }, "peerDependencies": { @@ -936,13 +935,13 @@ } }, "node_modules/@angular-eslint/utils": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-17.0.0.tgz", - "integrity": "sha512-kfKk4jqmvX/aFCHhl3BfAyvF+DRE/qPyGMBbFL/dm7mRTr4ZRsNX88KyzpWlA9tD355b+cFvM2jd9hqtPM8KIQ==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@angular-eslint/utils/-/utils-17.1.1.tgz", + "integrity": "sha512-CTNPOb05S/DII/Fm8JYUvKo+B4u/ctHjGJ0X1YXUR0q31oaGqTE3KePGq76+Y6swRDf9NjUIcfcnZp3u3j4CBQ==", "dev": true, "dependencies": { - "@angular-eslint/bundled-angular-compiler": "17.0.0", - "@typescript-eslint/utils": "6.10.0" + "@angular-eslint/bundled-angular-compiler": "17.1.1", + "@typescript-eslint/utils": "6.13.1" }, "peerDependencies": { "eslint": "^7.20.0 || ^8.0.0", @@ -1095,12 +1094,6 @@ "zone.js": "~0.14.0" } }, - "node_modules/@angular/fire": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/@angular/fire/-/fire-0.0.0.tgz", - "integrity": "sha512-z6dYD4QwNySyVA1qylMSukhl4iWDwRhQ4GtjAJTVz0/MuJGN+CCSpjF7KpJxCHjfu3CtjtcA+Z79AhiUYThpEQ==", - "dev": true - }, "node_modules/@angular/forms": { "version": "17.0.5", "resolved": "https://registry.npmjs.org/@angular/forms/-/forms-17.0.5.tgz", @@ -4119,21 +4112,21 @@ } }, "node_modules/@nrwl/devkit": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-17.0.3.tgz", - "integrity": "sha512-k1o0tvmGcg2/Kw2d56ULixqngCj5zTfp3mn6yS0ytIJrTQnJVkI8GcFCtpnqbzQjD8nKHhvTIcOMsj2BzLos9A==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nrwl/devkit/-/devkit-17.1.3.tgz", + "integrity": "sha512-8HfIY7P3yIYfQ/XKuHoq0GGLA9GpwWtBlI9kPQ0ygjuJ9BkpiGMtQvO6003zs7c6vpc2vNeG+Jmi72+EKvoN5A==", "dev": true, "dependencies": { - "@nx/devkit": "17.0.3" + "@nx/devkit": "17.1.3" } }, "node_modules/@nrwl/tao": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-17.0.3.tgz", - "integrity": "sha512-X6zcwf6c3z7TuztRJWM/OCfzm7+LI4Uw4coc9+PWr44ohHkgId2wEJTzXrDT3+lvv8DgwPpgWPwqntw+YcgRYg==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-17.1.3.tgz", + "integrity": "sha512-9YpfEkUpVqOweqgQvMDcWApNx4jhCqBNH5IByZj302Enp3TLnQSvhuX5Dfr8hNQRQokIpEn6tW8SGTctTM5LXw==", "dev": true, "dependencies": { - "nx": "17.0.3", + "nx": "17.1.3", "tslib": "^2.3.0" }, "bin": { @@ -4141,12 +4134,12 @@ } }, "node_modules/@nx/devkit": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-17.0.3.tgz", - "integrity": "sha512-gW9aVc2BJBQ6PME07lsiaHg2Tjm9FN/qFjzxeSQYe2cR/s4hXqCBUfgKEqjgzMq+ykDR2Japkd8Vg8BN0uWnpA==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/devkit/-/devkit-17.1.3.tgz", + "integrity": "sha512-1Is7ooovg3kdGJ5VdkePulRUDaMYLLULr+LwXgx7oHSW7AY2iCmhkoOE/vSR7DJ6rkey2gYx7eT1IoRoORiIaQ==", "dev": true, "dependencies": { - "@nrwl/devkit": "17.0.3", + "@nrwl/devkit": "17.1.3", "ejs": "^3.1.7", "enquirer": "~2.3.6", "ignore": "^5.0.4", @@ -4192,9 +4185,9 @@ "dev": true }, "node_modules/@nx/nx-darwin-arm64": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.0.3.tgz", - "integrity": "sha512-KA75JC/hgkt9qwK4dnN1tlaTXWdYItkNMjji6YjkyAYabbLKQKVcQoPocYP/RB/Gng+vNslXwuug2atgxDf43g==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-arm64/-/nx-darwin-arm64-17.1.3.tgz", + "integrity": "sha512-f4qLa0y3C4uuhYKgq+MU892WaQvtvmHqrEhHINUOxYXNiLy2sgyJPW0mOZvzXtC4dPaUmiVaFP5RMVzc8Lxhtg==", "cpu": [ "arm64" ], @@ -4208,9 +4201,9 @@ } }, "node_modules/@nx/nx-darwin-x64": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.0.3.tgz", - "integrity": "sha512-YVWk9jNibD7fzn8oNBl/UNu8NEfcVwFo5wiNyfOql495yP0tyGdZNHD4i/7aS2Y654G1JYDRf7TutJ7wWFU8bg==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-darwin-x64/-/nx-darwin-x64-17.1.3.tgz", + "integrity": "sha512-kh76ZjqkLeQUIAfTa9G/DFFf+e1sZ5ipDzk7zFGhZ2k68PoQoFdsFOO3C513JmuEdavspts6Hkifsqh61TaE+A==", "cpu": [ "x64" ], @@ -4224,9 +4217,9 @@ } }, "node_modules/@nx/nx-freebsd-x64": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.0.3.tgz", - "integrity": "sha512-yiYkfY+3IrlBrlaXN6SO4Fnb0a+Ti+FPwAqRPpH6q3uTCh0NmNgE99ydtT31ZbgCF1ZwRK8NdCbuNO3w9uznwA==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-freebsd-x64/-/nx-freebsd-x64-17.1.3.tgz", + "integrity": "sha512-CRuVL5ZSLb+Gc8vwMUUe9Pl/1Z26YtXMKTahBMQh2dac63vzLgzqIV4c66aduUl1x2M0kGYBSIIRG9z0/BgWeg==", "cpu": [ "x64" ], @@ -4240,9 +4233,9 @@ } }, "node_modules/@nx/nx-linux-arm-gnueabihf": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.0.3.tgz", - "integrity": "sha512-x4h6QJlESJZ0bigUlxNEVyi7F/VWQQx+1IBptofXhK5eTOPjJ5qgINdM38AZg+kBJDz5XOVMDejg6RzHlhs0Tg==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-17.1.3.tgz", + "integrity": "sha512-KDBmd5tSrg93g/oij/eGW4yeVNVK3DBIM4VYAS2vtkIgVOGoqcQ+SEIeMK3nMUJP9jGyblt3QNj5ZsJBtScwQw==", "cpu": [ "arm" ], @@ -4256,9 +4249,9 @@ } }, "node_modules/@nx/nx-linux-arm64-gnu": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.0.3.tgz", - "integrity": "sha512-1lysnsZv9FS+9fciK0qh5PhsQ8U+vyFoR/jiJl+3vqYNUwEmNLD0VEAZzpZL2SJXQqD5E0bjuQpYxiD7YRXImQ==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-17.1.3.tgz", + "integrity": "sha512-W2tNL/7sIwoQKLmuy68Usd6TZzIZvxZt4UE30kDwGc2RSap6RCHAvDbzSxtW+L4+deC9UxX0Tty0VuW+J8FjSg==", "cpu": [ "arm64" ], @@ -4272,9 +4265,9 @@ } }, "node_modules/@nx/nx-linux-arm64-musl": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.0.3.tgz", - "integrity": "sha512-0/bvSpbc4vOy9E24fu0ajDGe3SO8lmLtlxjXwGRcnzlt/MWM8sazoO0lX163/X2wF6tuL6+HXHOr6AeqsdeRXQ==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-17.1.3.tgz", + "integrity": "sha512-Oto3gkLd7yweuVUCsSHwm4JkAIbcxpPJP0ycRHI/PRHPMIOPiMX8r651QM1amMyKAbJtAe047nyb9Sh1X0FA4A==", "cpu": [ "arm64" ], @@ -4288,9 +4281,9 @@ } }, "node_modules/@nx/nx-linux-x64-gnu": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.0.3.tgz", - "integrity": "sha512-tKO6MYUxpUsHMuZrYy8hG20RIOdBY3kyEK8wxH8JZZaXKeYUK+5vv5DavWpY5wuu2jffNIJNsbUzcrqOlcbDOg==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-17.1.3.tgz", + "integrity": "sha512-pJS994sa5PBPFak93RydTB9KdEmiVb3rgiSB7PDBegphERbzHEB77B7G8M5TZ62dGlMdplIEKmdhY5XNqeAf9A==", "cpu": [ "x64" ], @@ -4304,9 +4297,9 @@ } }, "node_modules/@nx/nx-linux-x64-musl": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.0.3.tgz", - "integrity": "sha512-H88yBLrI51m6NGoCkpBYhacRyTBfDuf7x00SnxSfD1yLlxCazPUG7CGkMedpzXo10YHxCFvg7B/Fa23DRRleUg==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-17.1.3.tgz", + "integrity": "sha512-4Hcx5Fg/88jV+bcTr6P0dM4unXNvKgrGJe3oK9/sgEhiW6pD2UAFjv16CCSRcWhDUAzUDqcwnD2fgg+vnAJG6g==", "cpu": [ "x64" ], @@ -4320,9 +4313,9 @@ } }, "node_modules/@nx/nx-win32-arm64-msvc": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.0.3.tgz", - "integrity": "sha512-bKzmzjvgLB4IzLWTySqXgBgXawfw0ZSjUkscFQ3ZHrK9loMba1Ue8Ugy2DktlkUrCyPmGSot+YZViTzWP75C3w==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-17.1.3.tgz", + "integrity": "sha512-dUasEuskmDxUL36XA0GZqSb9233suE4wKhxrMobyFBzHUZ2tq/unzOpPjYfqDBie4QIvF8tEpAjQsLds8LWgbw==", "cpu": [ "arm64" ], @@ -4336,9 +4329,9 @@ } }, "node_modules/@nx/nx-win32-x64-msvc": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.0.3.tgz", - "integrity": "sha512-SJssAOyUM1IW9t84/Uzau9JHo14hnG5mxvcrborNGlLq+WnP0jzISVs7gvV2xWZ9j1JemxA5KLbkMuIkJyR6qQ==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-17.1.3.tgz", + "integrity": "sha512-eTuTpBHFvA5NFJh/iosmqCL4JOAjDrwXLSMgfKrZKjiApHMG1T/5Hb+PrsNpt+WnGp94ur7c4Dtx4xD5vlpAEw==", "cpu": [ "x64" ], @@ -5119,58 +5112,6 @@ } } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.13.1.tgz", - "integrity": "sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/typescript-estree": "6.13.1", - "@typescript-eslint/utils": "6.13.1", - "debug": "^4.3.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": { - "version": "6.13.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.13.1.tgz", - "integrity": "sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==", - "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@types/json-schema": "^7.0.12", - "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.13.1", - "@typescript-eslint/types": "6.13.1", - "@typescript-eslint/typescript-estree": "6.13.1", - "semver": "^7.5.4" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - } - }, "node_modules/@typescript-eslint/parser": { "version": "6.13.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-6.13.1.tgz", @@ -5218,13 +5159,13 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.10.0.tgz", - "integrity": "sha512-wYpPs3hgTFblMYwbYWPT3eZtaDOjbLyIYuqpwuLBBqhLiuvJ+9sEp2gNRJEtR5N/c9G1uTtQQL5AhV0fEPJYcg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-6.13.1.tgz", + "integrity": "sha512-A2qPlgpxx2v//3meMqQyB1qqTg1h1dJvzca7TugM3Yc2USDY+fsRBiojAEo92HO7f5hW5mjAUF6qobOPzlBCBQ==", "dev": true, "dependencies": { - "@typescript-eslint/typescript-estree": "6.10.0", - "@typescript-eslint/utils": "6.10.0", + "@typescript-eslint/typescript-estree": "6.13.1", + "@typescript-eslint/utils": "6.13.1", "debug": "^4.3.4", "ts-api-utils": "^1.0.1" }, @@ -5244,63 +5185,6 @@ } } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.10.0.tgz", - "integrity": "sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg==", - "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.10.0.tgz", - "integrity": "sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/visitor-keys": "6.10.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.10.0.tgz", - "integrity": "sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.10.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/types": { "version": "6.13.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.13.1.tgz", @@ -5342,17 +5226,17 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.10.0.tgz", - "integrity": "sha512-v+pJ1/RcVyRc0o4wAGux9x42RHmAjIGzPRo538Z8M1tVx6HOnoQBCX/NoadHQlZeC+QO2yr4nNSFWOoraZCAyg==", + "version": "6.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.13.1.tgz", + "integrity": "sha512-ouPn/zVoan92JgAegesTXDB/oUp6BP1v8WpfYcqh649ejNc9Qv+B4FF2Ff626kO1xg0wWwwG48lAJ4JuesgdOw==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@types/json-schema": "^7.0.12", "@types/semver": "^7.5.0", - "@typescript-eslint/scope-manager": "6.10.0", - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/typescript-estree": "6.10.0", + "@typescript-eslint/scope-manager": "6.13.1", + "@typescript-eslint/types": "6.13.1", + "@typescript-eslint/typescript-estree": "6.13.1", "semver": "^7.5.4" }, "engines": { @@ -5366,80 +5250,6 @@ "eslint": "^7.0.0 || ^8.0.0" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.10.0.tgz", - "integrity": "sha512-TN/plV7dzqqC2iPNf1KrxozDgZs53Gfgg5ZHyw8erd6jd5Ta/JIEcdCheXFt9b1NYb93a1wmIIVW/2gLkombDg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/visitor-keys": "6.10.0" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.10.0.tgz", - "integrity": "sha512-36Fq1PWh9dusgo3vH7qmQAj5/AZqARky1Wi6WpINxB6SkQdY5vQoT2/7rW7uBIsPDcvvGCLi4r10p0OJ7ITAeg==", - "dev": true, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.10.0.tgz", - "integrity": "sha512-ek0Eyuy6P15LJVeghbWhSrBCj/vJpPXXR+EpaRZqou7achUWL8IdYnMSC5WHAeTWswYQuP2hAZgij/bC9fanBg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.10.0", - "@typescript-eslint/visitor-keys": "6.10.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.5.4", - "ts-api-utils": "^1.0.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.10.0.tgz", - "integrity": "sha512-xMGluxQIEtOM7bqFCo+rCMh5fqI+ZxV5RUUOa29iVPz1OgCZrtc7rFnz5cLUazlkPKYqX+75iuDq7m0HQ48nCg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "6.10.0", - "eslint-visitor-keys": "^3.4.1" - }, - "engines": { - "node": "^16.0.0 || >=18.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, "node_modules/@typescript-eslint/visitor-keys": { "version": "6.13.1", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.13.1.tgz", @@ -12512,9 +12322,9 @@ ] }, "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", "dev": true, "engines": { "node": ">= 4" @@ -16328,13 +16138,13 @@ } }, "node_modules/nx": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/nx/-/nx-17.0.3.tgz", - "integrity": "sha512-VShJISKCYt3iVJoMUPZiv67+0tiItxWMnfVmTmPZPio2Fu+wGc9U4ijjPxcmp2RJmLRaxkB9cn5rlrAvkIrNMA==", + "version": "17.1.3", + "resolved": "https://registry.npmjs.org/nx/-/nx-17.1.3.tgz", + "integrity": "sha512-6LYoTt01nS1d/dvvYtRs+pEAMQmUVsd2fr/a8+X1cDjWrb8wsf1O3DwlBTqKOXOazpS3eOr0Ukc9N1svbu7uXA==", "dev": true, "hasInstallScript": true, "dependencies": { - "@nrwl/tao": "17.0.3", + "@nrwl/tao": "17.1.3", "@yarnpkg/lockfile": "^1.1.0", "@yarnpkg/parsers": "3.0.0-rc.46", "@zkochan/js-yaml": "0.0.6", @@ -16375,16 +16185,16 @@ "nx-cloud": "bin/nx-cloud.js" }, "optionalDependencies": { - "@nx/nx-darwin-arm64": "17.0.3", - "@nx/nx-darwin-x64": "17.0.3", - "@nx/nx-freebsd-x64": "17.0.3", - "@nx/nx-linux-arm-gnueabihf": "17.0.3", - "@nx/nx-linux-arm64-gnu": "17.0.3", - "@nx/nx-linux-arm64-musl": "17.0.3", - "@nx/nx-linux-x64-gnu": "17.0.3", - "@nx/nx-linux-x64-musl": "17.0.3", - "@nx/nx-win32-arm64-msvc": "17.0.3", - "@nx/nx-win32-x64-msvc": "17.0.3" + "@nx/nx-darwin-arm64": "17.1.3", + "@nx/nx-darwin-x64": "17.1.3", + "@nx/nx-freebsd-x64": "17.1.3", + "@nx/nx-linux-arm-gnueabihf": "17.1.3", + "@nx/nx-linux-arm64-gnu": "17.1.3", + "@nx/nx-linux-arm64-musl": "17.1.3", + "@nx/nx-linux-x64-gnu": "17.1.3", + "@nx/nx-linux-x64-musl": "17.1.3", + "@nx/nx-win32-arm64-msvc": "17.1.3", + "@nx/nx-win32-x64-msvc": "17.1.3" }, "peerDependencies": { "@swc-node/register": "^1.6.7", From 6c3a5d255292bbc70a2ec056b49c70283df9b272 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Tue, 12 Dec 2023 21:46:23 +0300 Subject: [PATCH 129/137] Refactor --- .../components/dynamicdialog/dialogservice.ts | 8 + .../dynamicdialog/dynamicdialogdoc.module.ts | 3 +- .../showcase/doc/dynamicdialog/exampledoc.ts | 12 +- .../showcase/doc/dynamicdialog/infodemo.ts | 19 +- .../doc/dynamicdialog/productlistdemo.ts | 18 +- .../doc/dynamicdialog/productlistdemodoc.ts | 182 ------------------ .../pages/dynamicdialog/dynamicdialogdemo.ts | 6 - 7 files changed, 39 insertions(+), 209 deletions(-) delete mode 100644 src/app/showcase/doc/dynamicdialog/productlistdemodoc.ts diff --git a/src/app/components/dynamicdialog/dialogservice.ts b/src/app/components/dynamicdialog/dialogservice.ts index e6992ed1abe..a09834f8773 100755 --- a/src/app/components/dynamicdialog/dialogservice.ts +++ b/src/app/components/dynamicdialog/dialogservice.ts @@ -32,6 +32,14 @@ export class DialogService { return dialogRef; } + /** + * Returns the dynamic dialog component instance. + * @param {ref} DynamicDialogRef - DynamicDialog instance. + * @group Method + */ + public getInstance(ref: DynamicDialogRef) { + return this.dialogComponentRefMap.get(ref).instance; + } private appendDialogComponentToBody(config: DynamicDialogConfig) { const map = new WeakMap(); diff --git a/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts b/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts index f8514cf20cd..e0e1646c1f7 100644 --- a/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts +++ b/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts @@ -16,13 +16,12 @@ import { ExampleDoc } from './exampledoc'; import { UsageDoc } from './usagedoc'; import { PassingDataDoc } from './passingdatadoc'; import { CloseDoc } from './closedoc'; -import { ProductListDemoDoc } from './productlistdemodoc'; import { TagModule } from 'primeng/tag'; import { InfoDemo } from './infodemo'; import { CustomizationDoc } from './customizationdoc'; @NgModule({ imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, TagModule, DialogModule, ButtonModule, AppDocModule, ToastModule, TableModule], - declarations: [OpenDoc, ImportDoc, StyleDoc, ExampleDoc, ProductListDemo, UsageDoc, PassingDataDoc, CloseDoc, ProductListDemoDoc, StyleDoc, InfoDemo, CustomizationDoc], + declarations: [OpenDoc, ImportDoc, StyleDoc, ExampleDoc, ProductListDemo, UsageDoc, PassingDataDoc, CloseDoc, StyleDoc, InfoDemo, CustomizationDoc], exports: [AppDocModule] }) export class DynamicDialogDocModule {} diff --git a/src/app/showcase/doc/dynamicdialog/exampledoc.ts b/src/app/showcase/doc/dynamicdialog/exampledoc.ts index 6b2d8565bc6..9da7fe9bc89 100644 --- a/src/app/showcase/doc/dynamicdialog/exampledoc.ts +++ b/src/app/showcase/doc/dynamicdialog/exampledoc.ts @@ -2,7 +2,6 @@ import { Component, OnDestroy } from '@angular/core'; import { MessageService } from 'primeng/api'; import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; import { Code } from '../../domain/code'; -import { Product } from '../../domain/product'; import { ProductListDemo } from './productlistdemo'; @Component({ @@ -35,12 +34,17 @@ export class ExampleDoc implements OnDestroy { breakpoints: { '960px': '75vw', '640px': '90vw' - }, + } }); this.ref.onClose.subscribe((data: any) => { - const buttonType = data?.buttonType; - const summary_and_detail = buttonType ? { summary: 'No Product Selected', detail: `Pressed '${buttonType}' button` } : { summary: 'Product Selected', detail: data?.name }; + let summary_and_detail; + if (data) { + const buttonType = data?.buttonType; + summary_and_detail = buttonType ? { summary: 'No Product Selected', detail: `Pressed '${buttonType}' button` } : { summary: 'Product Selected', detail: data?.name }; + } else { + summary_and_detail = { summary: 'No Product Selected', detail: 'Pressed Close button' }; + } this.messageService.add({ severity: 'info', ...summary_and_detail, life: 3000 }); }); diff --git a/src/app/showcase/doc/dynamicdialog/infodemo.ts b/src/app/showcase/doc/dynamicdialog/infodemo.ts index e101fdadf42..5b5a7d1f331 100644 --- a/src/app/showcase/doc/dynamicdialog/infodemo.ts +++ b/src/app/showcase/doc/dynamicdialog/infodemo.ts @@ -1,5 +1,5 @@ import { Component, OnInit } from '@angular/core'; -import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; +import { DialogService, DynamicDialogComponent, DynamicDialogRef } from 'primeng/dynamicdialog'; @Component({ template: ` @@ -16,16 +16,25 @@ import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; export class InfoDemo implements OnInit { totalProducts: number = 0; - constructor(public ref: DynamicDialogRef, private dialogService: DialogService) {} + instance: DynamicDialogComponent | undefined; + + constructor(public ref: DynamicDialogRef, private dialogService: DialogService) { + this.instance = this.dialogService.getInstance(this.ref); + } ngOnInit() { - const instance = this.dialogService.dialogComponentRefMap.get(this.ref).instance; - if (instance && instance.data) { - this.totalProducts = instance.data['totalProducts']; + if (this.instance && this.instance.data) { + this.totalProducts = this.instance.data['totalProducts']; } } close() { this.ref.close(); } + + ngOnDestroy() { + if (this.ref) { + this.ref.close(); + } + } } diff --git a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts index 48514e93b4e..5b1ad140cb8 100755 --- a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts +++ b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts @@ -10,22 +10,22 @@ import { InfoDemo } from './infodemo'; - Code + Code Name Image - Category + Category Quantity - {{ product.code }} + {{ product.code }} {{ product.name }} - {{ product.category}} + {{ product.category }} - {{product.quantity}} + {{ product.quantity }} @@ -40,20 +40,18 @@ import { InfoDemo } from './infodemo'; export class ProductListDemo implements OnInit { products: Product[]; - instance: any; - - constructor(private productService: ProductService, private dialogService: DialogService, public ref: DynamicDialogRef) {} + constructor(private productService: ProductService, private dialogService: DialogService, private ref: DynamicDialogRef) {} ngOnInit() { - this.instance = this.dialogService.dialogComponentRefMap.get(this.ref).instance; this.productService.getProductsSmall().then((products) => (this.products = products.slice(0, 5))); } selectProduct(product: Product) { this.ref.close(product); } + showInfo() { - this.ref = this.dialogService.open(InfoDemo, { + this.dialogService.open(InfoDemo, { header: 'Information', modal: true, dismissableMask: true, diff --git a/src/app/showcase/doc/dynamicdialog/productlistdemodoc.ts b/src/app/showcase/doc/dynamicdialog/productlistdemodoc.ts deleted file mode 100644 index d9f52edef27..00000000000 --- a/src/app/showcase/doc/dynamicdialog/productlistdemodoc.ts +++ /dev/null @@ -1,182 +0,0 @@ -import { ChangeDetectorRef, Component, OnInit } from '@angular/core'; -import { DynamicDialogRef } from 'primeng/dynamicdialog'; -import { Code } from '../../domain/code'; -import { Product } from '../../domain/product'; -import { ProductService } from '../../service/productservice'; - -@Component({ - selector: 'productlistdemo-doc', - template: `
    - -

    ProductListDemo component used in examples above.

    -
    -
    - - - - Name - Image - Brand - Status - - - - - - {{ product.name }} - - {{ product.price }} - - - - - - - - - -
    - -
    `, - providers: [DynamicDialogRef] -}) -export class ProductListDemoDoc implements OnInit { - products: Product[]; - - constructor(private productService: ProductService, public ref: DynamicDialogRef, private cd: ChangeDetectorRef) {} - - ngOnInit() { - this.productService.getProductsSmall().then((products) => { - this.products = products; - this.cd.markForCheck(); - }); - } - - selectProduct(product: Product) { - this.ref.close(product); - } - - getSeverity(status: string) { - switch (status) { - case 'INSTOCK': - return 'success'; - case 'LOWSTOCK': - return 'warning'; - case 'OUTOFSTOCK': - return 'danger'; - } - } - - code: Code = { - basic: ` - - - Name - Image - Brand - Status - - - - - - {{ product.name }} - - {{ product.price }} - - - - - - - - -`, - html: ` -
    - - - - Name - Image - Brand - Status - - - - - - {{ product.name }} - - {{ product.price }} - - - - - - - - - -
    `, - typescript: ` -import { Component, OnInit, ChangeDetectorRef } from '@angular/core'; -import { DynamicDialogRef } from 'primeng/dynamicdialog'; -import { Product } from '../../domain/product'; -import { ProductService } from '../../service/productservice'; - -@Component({ - selector: 'product-list-demo', - templateUrl: './productlistdemo.html', - providers: [DynamicDialogRef] -}) -export class ProductListDemo implements OnInit { - - products: Product[]; - - constructor(private productService: ProductService, public ref: DynamicDialogRef, private cd: ChangeDetectorRef) {} - - ngOnInit() { - this.productService.getProductsSmall().then((products) => { - this.products = products; - this.cd.markForCheck(); - }); - } - - selectProduct(product: Product) { - this.ref.close(product); - } - - getSeverity(status: string) { - switch (status) { - case 'INSTOCK': - return 'success'; - case 'LOWSTOCK': - return 'warning'; - case 'OUTOFSTOCK': - return 'danger'; - } - } -}`, - service: ['ProductService'] - }; - - extFiles = [ - { - path: 'src/domain/product.ts', - content: ` -export interface Product { - id?: string; - code?: string; - name?: string; - description?: string; - price?: number; - quantity?: number; - inventoryStatus?: string; - category?: string; - image?: string; - rating?: number; -}` - } - ]; -} diff --git a/src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.ts b/src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.ts index 6df4adbd95b..ff498b68af4 100755 --- a/src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.ts +++ b/src/app/showcase/pages/dynamicdialog/dynamicdialogdemo.ts @@ -6,7 +6,6 @@ import { ExampleDoc } from '../../doc/dynamicdialog/exampledoc'; import { UsageDoc } from '../../doc/dynamicdialog/usagedoc'; import { PassingDataDoc } from '../../doc/dynamicdialog/passingdatadoc'; import { CloseDoc } from '../../doc/dynamicdialog/closedoc'; -import { ProductListDemoDoc } from '../../doc/dynamicdialog/productlistdemodoc'; import { CustomizationDoc } from '../../doc/dynamicdialog/customizationdoc'; @Component({ @@ -44,11 +43,6 @@ export class DynamicDialogDemo { label: 'Closing a Dialog', component: CloseDoc }, - // { - // id: 'productlistdemo', - // label: 'ProductListDemo', - // component: ProductListDemoDoc - // }, { id: 'example', label: 'Example', From 05e98df669387c0bb1aa63d59450b26b3a0c4253 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 12 Dec 2023 23:01:42 +0300 Subject: [PATCH 130/137] dynamic dialog routefiles updated --- .../showcase/doc/dynamicdialog/exampledoc.ts | 100 +++++++++++++----- 1 file changed, 72 insertions(+), 28 deletions(-) diff --git a/src/app/showcase/doc/dynamicdialog/exampledoc.ts b/src/app/showcase/doc/dynamicdialog/exampledoc.ts index 9da7fe9bc89..b6ebd527a68 100644 --- a/src/app/showcase/doc/dynamicdialog/exampledoc.ts +++ b/src/app/showcase/doc/dynamicdialog/exampledoc.ts @@ -141,49 +141,71 @@ export interface Product { path: 'src/app/demo/productlistdemo.ts', name: 'ProductListDemo', content: `import { Component, OnInit } from '@angular/core'; -import { DynamicDialogRef } from 'primeng/dynamicdialog'; import { Product } from '../../domain/product'; import { ProductService } from '../../service/productservice'; - +import { MessageService } from 'primeng/api'; +import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; +import { InfoDemo } from './infodemo'; @Component({ - template: \` - - - Name - Image - Brand - Status - - - - - - {{ product.name }} - - {{ product.price }} - - - - - - - - - \` + providers: [DialogService, MessageService], + template: \` + + + Code + Name + Image + Category + Quantity + + + + + + {{ product.code }} + {{ product.name }} + + {{ product.category }} + + {{ product.quantity }} + + + + + + + +
    + +
    \` }) export class ProductListDemo implements OnInit { products: Product[]; - constructor(private productService: ProductService, public ref: DynamicDialogRef) {} + constructor(private productService: ProductService, private dialogService: DialogService, private ref: DynamicDialogRef) {} ngOnInit() { - this.productService.getProductsSmall().then((products) => (this.products = products)); + this.productService.getProductsSmall().then((products) => (this.products = products.slice(0, 5))); } selectProduct(product: Product) { this.ref.close(product); } + showInfo() { + this.dialogService.open(InfoDemo, { + header: 'Information', + modal: true, + dismissableMask: true, + data: { + totalProducts: this.products ? this.products.length : 0 + } + }); + } + + closeDialog(data) { + this.ref.close(data); + } + getSeverity(status: string) { switch (status) { case 'INSTOCK': @@ -194,7 +216,29 @@ export class ProductListDemo implements OnInit { return 'danger'; } } +}` + }, + { + path: 'src/app/demo/infodemo.ts', + name: 'InfoDemo', + content: `import { Component} from '@angular/core'; +import { DialogService, DynamicDialogComponent, DynamicDialogRef } from 'primeng/dynamicdialog'; +import { MessageService } from 'primeng/api'; +@Component({ + providers: [DialogService, MessageService], + template: \`
    +

    + There are products in total in this list. +

    +
    + +
    +
    \` +}) +export class InfoDemo { + }` } + ]; } From 602062f0c5ac35695570d0e121024aa70be15fd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mehmet=20=C3=87etin?= <92744169+mehmetcetin01140@users.noreply.github.com> Date: Tue, 12 Dec 2023 23:03:34 +0300 Subject: [PATCH 131/137] infodemo update --- .../showcase/doc/dynamicdialog/exampledoc.ts | 28 +++++++++++++++++-- 1 file changed, 25 insertions(+), 3 deletions(-) diff --git a/src/app/showcase/doc/dynamicdialog/exampledoc.ts b/src/app/showcase/doc/dynamicdialog/exampledoc.ts index b6ebd527a68..c58704cbf27 100644 --- a/src/app/showcase/doc/dynamicdialog/exampledoc.ts +++ b/src/app/showcase/doc/dynamicdialog/exampledoc.ts @@ -228,15 +228,37 @@ import { MessageService } from 'primeng/api'; providers: [DialogService, MessageService], template: \`

    - There are products in total in this list. + There are {{ totalProducts }} products in total in this list.

    - +
    \` }) export class InfoDemo { - + totalProducts: number = 0; + + instance: DynamicDialogComponent | undefined; + + constructor(public ref: DynamicDialogRef, private dialogService: DialogService) { + this.instance = this.dialogService.getInstance(this.ref); + } + + ngOnInit() { + if (this.instance && this.instance.data) { + this.totalProducts = this.instance.data['totalProducts']; + } + } + + close() { + this.ref.close(); + } + + ngOnDestroy() { + if (this.ref) { + this.ref.close(); + } + } }` } From dbb9b65ef238f7942a2d22391fa3a0e70944711f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Wed, 13 Dec 2023 09:41:00 +0300 Subject: [PATCH 132/137] Refactor dynamicdialog demo --- .../showcase/doc/dynamicdialog/exampledoc.ts | 27 ++++++++++++------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/src/app/showcase/doc/dynamicdialog/exampledoc.ts b/src/app/showcase/doc/dynamicdialog/exampledoc.ts index c58704cbf27..7f2108e2982 100644 --- a/src/app/showcase/doc/dynamicdialog/exampledoc.ts +++ b/src/app/showcase/doc/dynamicdialog/exampledoc.ts @@ -90,16 +90,23 @@ export class DynamicDialogExampleDemo implements OnDestroy { show() { this.ref = this.dialogService.open(ProductListDemo, { header: 'Select a Product', - width: '70%', + width: '50vw', contentStyle: { overflow: 'auto' }, - baseZIndex: 10000, - maximizable: true + breakpoints: { + '960px': '75vw', + '640px': '90vw' + } }); - this.ref.onClose.subscribe((product: Product) => { - if (product) { - this.messageService.add({ severity: 'info', summary: 'Product Selected', detail: product.name }); + this.ref.onClose.subscribe((data: any) => { + let summary_and_detail; + if (data) { + const buttonType = data?.buttonType; + summary_and_detail = buttonType ? { summary: 'No Product Selected', detail: \`Pressed '\${buttonType}' button\` } : { summary: 'Product Selected', detail: data?.name }; + } else { + summary_and_detail = { summary: 'No Product Selected', detail: 'Pressed Close button' }; } + this.messageService.add({ severity: 'info', ...summary_and_detail, life: 3000 }); }); this.ref.onMaximize.subscribe((value) => { @@ -147,8 +154,11 @@ import { MessageService } from 'primeng/api'; import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; import { InfoDemo } from './infodemo'; @Component({ - providers: [DialogService, MessageService], - template: \` + providers: [DialogService, MessageService, ProductService], + template: \`
    + +
    + Code @@ -261,6 +271,5 @@ export class InfoDemo { } }` } - ]; } From 0de8fc875b26504f0ca10ac0c31292f660d8f4ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Wed, 13 Dec 2023 10:37:25 +0300 Subject: [PATCH 133/137] Fixed #14313 --- src/app/components/multiselect/multiselect.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/multiselect/multiselect.ts b/src/app/components/multiselect/multiselect.ts index fce889703d9..d8f8ea7ebf7 100755 --- a/src/app/components/multiselect/multiselect.ts +++ b/src/app/components/multiselect/multiselect.ts @@ -1785,7 +1785,7 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft return; } - if (this.selectAll !== null) { + if (this.selectAll != null) { this.onSelectAllChange.emit({ originalEvent: event, checked: !this.allSelected() From 7a0795074859b5b390d7452457821fd199be0f37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Wed, 13 Dec 2023 10:38:21 +0300 Subject: [PATCH 134/137] Fix typo --- src/app/showcase/doc/multiselect/virtualscrolldoc.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/app/showcase/doc/multiselect/virtualscrolldoc.ts b/src/app/showcase/doc/multiselect/virtualscrolldoc.ts index 0f1ab23925d..56ef5821fbe 100644 --- a/src/app/showcase/doc/multiselect/virtualscrolldoc.ts +++ b/src/app/showcase/doc/multiselect/virtualscrolldoc.ts @@ -97,7 +97,6 @@ export class MultiSelectVirtualScrollDemo { onSelectAllChange(event) { this.selectedItems = event.checked ? [...this.items] : []; this.selectAll = event.checked; - event.updateModel(this.selectedItems, event.originalEvent) } onChange(event) { From ebd8703d5add804aabc93951b076ad9346fcb19a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Wed, 13 Dec 2023 10:44:14 +0300 Subject: [PATCH 135/137] Fixed #14313 - Refactor condition --- src/app/components/multiselect/multiselect.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/components/multiselect/multiselect.ts b/src/app/components/multiselect/multiselect.ts index 5474dd88ad4..6bad5fdf1ef 100755 --- a/src/app/components/multiselect/multiselect.ts +++ b/src/app/components/multiselect/multiselect.ts @@ -1788,7 +1788,7 @@ export class MultiSelect implements OnInit, AfterViewInit, AfterContentInit, Aft return; } - if (this.selectAll !== null) { + if (this.selectAll != null) { this.onSelectAllChange.emit({ originalEvent: event, checked: !this.allSelected() From b63c3cae44a60dfb1f0797824269f04509d91c70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Wed, 13 Dec 2023 10:44:25 +0300 Subject: [PATCH 136/137] Fix typo --- src/app/showcase/doc/multiselect/virtualscrolldoc.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/app/showcase/doc/multiselect/virtualscrolldoc.ts b/src/app/showcase/doc/multiselect/virtualscrolldoc.ts index 0f1ab23925d..56ef5821fbe 100644 --- a/src/app/showcase/doc/multiselect/virtualscrolldoc.ts +++ b/src/app/showcase/doc/multiselect/virtualscrolldoc.ts @@ -97,7 +97,6 @@ export class MultiSelectVirtualScrollDemo { onSelectAllChange(event) { this.selectedItems = event.checked ? [...this.items] : []; this.selectAll = event.checked; - event.updateModel(this.selectedItems, event.originalEvent) } onChange(event) { From c8c387eeaf1dc4fc26b82774922b116d9c04adfe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=87etin?= <69278826+cetincakiroglu@users.noreply.github.com> Date: Wed, 13 Dec 2023 15:50:33 +0300 Subject: [PATCH 137/137] Fixed #14354 - DynamicDialog | Add templating support --- .../components/dynamicdialog/dialogservice.ts | 1 + .../dynamicdialog/dynamicdialog-config.ts | 49 ++++++++++++- .../components/dynamicdialog/dynamicdialog.ts | 69 ++++++++++++++----- .../dynamicdialog/dynamicdialogdoc.module.ts | 3 +- .../showcase/doc/dynamicdialog/exampledoc.ts | 34 +++++++-- src/app/showcase/doc/dynamicdialog/footer.ts | 18 +++++ .../doc/dynamicdialog/productlistdemo.ts | 9 +-- 7 files changed, 150 insertions(+), 33 deletions(-) create mode 100644 src/app/showcase/doc/dynamicdialog/footer.ts diff --git a/src/app/components/dynamicdialog/dialogservice.ts b/src/app/components/dynamicdialog/dialogservice.ts index a09834f8773..a06ddc24aac 100755 --- a/src/app/components/dynamicdialog/dialogservice.ts +++ b/src/app/components/dynamicdialog/dialogservice.ts @@ -5,6 +5,7 @@ import { DynamicDialogInjector } from './dynamicdialog-injector'; import { DynamicDialogConfig } from './dynamicdialog-config'; import { DynamicDialogRef } from './dynamicdialog-ref'; import { DOCUMENT } from '@angular/common'; +import { ObjectUtils } from 'primeng/utils'; /** * Dynamic Dialog component methods. * @group Service diff --git a/src/app/components/dynamicdialog/dynamicdialog-config.ts b/src/app/components/dynamicdialog/dynamicdialog-config.ts index eb0f3a6fe5a..4e2dc8baf14 100755 --- a/src/app/components/dynamicdialog/dynamicdialog-config.ts +++ b/src/app/components/dynamicdialog/dynamicdialog-config.ts @@ -1,3 +1,6 @@ +import { Component, TemplateRef } from '@angular/core'; +import { ComponentRef } from 'react'; + /** * Dialogs can be created dynamically with any component as the content using a DialogService. * @group Components @@ -158,9 +161,51 @@ export class DynamicDialogConfig { * @group Props */ duplicate?: boolean; - /** + /** * Object literal to define widths per screen size. * @group Props */ - breakpoints?: any; + breakpoints?: any; + /** + * Dialog templates. + * @group Props + */ + templates?: DynamicDialogTemplates; +} + +/** + * Defines valid templates in Dynamic Dialog. + * @group Templates + */ +export interface DynamicDialogTemplates { + /** + * Template of the header. + * @group Props + */ + header?: ComponentRef; + /** + * Template of the body. + * @group Props + */ + content?: ComponentRef; + /** + * Template of the footer. + * @group Props + */ + footer?: ComponentRef; + /** + * Template of the minimize icon. + * @group Props + */ + minimizeicon?: ComponentRef; + /** + * Template of the maximize icon. + * @group Props + */ + maximizeicon?: ComponentRef; + /** + * Template of the close icon. + * @group Props + */ + closeicon?: ComponentRef; } diff --git a/src/app/components/dynamicdialog/dynamicdialog.ts b/src/app/components/dynamicdialog/dynamicdialog.ts index 4863742c40c..1f364a560f9 100755 --- a/src/app/components/dynamicdialog/dynamicdialog.ts +++ b/src/app/components/dynamicdialog/dynamicdialog.ts @@ -18,8 +18,7 @@ import { Type, ViewChild, ViewEncapsulation, - ViewRef, - Input + ViewRef } from '@angular/core'; import { PrimeNGConfig, SharedModule } from 'primeng/api'; import { DomHandler } from 'primeng/dom'; @@ -72,23 +71,33 @@ const hideAnimation = animation([animate('{{transition}}', style({ transform: '{ >
    - {{ config.header }} -
    - - -
    + + + {{ config.header }} +
    + + +
    +
    - + +
    -
    @@ -216,6 +225,30 @@ export class DynamicDialogComponent implements AfterViewInit, OnDestroy { return this.config.breakpoints; } + get footerTemplate() { + return this.config?.templates?.footer; + } + + get headerTemplate() { + return this.config?.templates?.header; + } + + get contentTemplate() { + return this.config?.templates?.content; + } + + get minimizeIconTemplate() { + return this.config?.templates?.minimizeicon; + } + + get maximizeIconTemplate() { + return this.config?.templates?.maximizeicon; + } + + get closeIconTemplate() { + return this.config?.templates?.closeicon; + } + constructor( @Inject(DOCUMENT) private document: Document, @Inject(PLATFORM_ID) private platformId: any, @@ -227,8 +260,8 @@ export class DynamicDialogComponent implements AfterViewInit, OnDestroy { public primeNGConfig: PrimeNGConfig, @SkipSelf() @Optional() private parentDialog: DynamicDialogComponent ) {} - - ngOnInit(){ + + ngOnInit() { if (this.breakpoints) { this.createStyle(); } diff --git a/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts b/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts index e0e1646c1f7..3869453375c 100644 --- a/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts +++ b/src/app/showcase/doc/dynamicdialog/dynamicdialogdoc.module.ts @@ -19,9 +19,10 @@ import { CloseDoc } from './closedoc'; import { TagModule } from 'primeng/tag'; import { InfoDemo } from './infodemo'; import { CustomizationDoc } from './customizationdoc'; +import { Footer } from './footer'; @NgModule({ imports: [CommonModule, AppCodeModule, RouterModule, FormsModule, TagModule, DialogModule, ButtonModule, AppDocModule, ToastModule, TableModule], - declarations: [OpenDoc, ImportDoc, StyleDoc, ExampleDoc, ProductListDemo, UsageDoc, PassingDataDoc, CloseDoc, StyleDoc, InfoDemo, CustomizationDoc], + declarations: [OpenDoc, Footer, ImportDoc, StyleDoc, ExampleDoc, ProductListDemo, UsageDoc, PassingDataDoc, CloseDoc, StyleDoc, InfoDemo, CustomizationDoc], exports: [AppDocModule] }) export class DynamicDialogDocModule {} diff --git a/src/app/showcase/doc/dynamicdialog/exampledoc.ts b/src/app/showcase/doc/dynamicdialog/exampledoc.ts index 7f2108e2982..dde25566de9 100644 --- a/src/app/showcase/doc/dynamicdialog/exampledoc.ts +++ b/src/app/showcase/doc/dynamicdialog/exampledoc.ts @@ -3,6 +3,7 @@ import { MessageService } from 'primeng/api'; import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; import { Code } from '../../domain/code'; import { ProductListDemo } from './productlistdemo'; +import { Footer } from './footer'; @Component({ selector: 'dynamic-dialog-example-demo', @@ -34,6 +35,9 @@ export class ExampleDoc implements OnDestroy { breakpoints: { '960px': '75vw', '640px': '90vw' + }, + templates: { + footer: Footer } }); @@ -75,6 +79,7 @@ import { MessageService } from 'primeng/api'; import { DialogService, DynamicDialogRef } from 'primeng/dynamicdialog'; import { Product } from '../../domain/product'; import { ProductListDemo } from './productlistdemo'; +import { Footer } from './footer'; @Component({ selector: 'dynamic-dialog-example-demo', @@ -95,6 +100,9 @@ export class DynamicDialogExampleDemo implements OnDestroy { breakpoints: { '960px': '75vw', '640px': '90vw' + }, + templates: { + footer: Footer } }); @@ -183,10 +191,7 @@ import { InfoDemo } from './infodemo'; - -
    - -
    \` + \` }) export class ProductListDemo implements OnInit { products: Product[]; @@ -269,6 +274,27 @@ export class InfoDemo { this.ref.close(); } } +}` + }, + { + path: 'src/app/demo/footer.ts', + name: 'Footer', + content: `import { Component } from '@angular/core'; +import { DynamicDialogRef } from 'primeng/dynamicdialog'; + +@Component({ + selector: 'footer', + template: \` +
    + +
    \` +}) +export class Footer { + constructor(public ref: DynamicDialogRef) {} + + closeDialog(data) { + this.ref.close(data); + } }` } ]; diff --git a/src/app/showcase/doc/dynamicdialog/footer.ts b/src/app/showcase/doc/dynamicdialog/footer.ts new file mode 100644 index 00000000000..f6c5f872c2e --- /dev/null +++ b/src/app/showcase/doc/dynamicdialog/footer.ts @@ -0,0 +1,18 @@ +import { Component } from '@angular/core'; +import { DynamicDialogRef } from 'primeng/dynamicdialog'; + +@Component({ + selector: 'footer', + template: ` +
    + +
    + ` +}) +export class Footer { + constructor(public ref: DynamicDialogRef) {} + + closeDialog(data) { + this.ref.close(data); + } +} diff --git a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts index 5b1ad140cb8..6d6ed192c7e 100755 --- a/src/app/showcase/doc/dynamicdialog/productlistdemo.ts +++ b/src/app/showcase/doc/dynamicdialog/productlistdemo.ts @@ -32,10 +32,7 @@ import { InfoDemo } from './infodemo'; - -
    - -
    ` + ` }) export class ProductListDemo implements OnInit { products: Product[]; @@ -61,10 +58,6 @@ export class ProductListDemo implements OnInit { }); } - closeDialog(data) { - this.ref.close(data); - } - getSeverity(status: string) { switch (status) { case 'INSTOCK':