diff --git a/exports/divider.d.ts b/exports/divider.d.ts
new file mode 100644
index 000000000..5dcbccab4
--- /dev/null
+++ b/exports/divider.d.ts
@@ -0,0 +1 @@
+export * from './components/divider/Divider';
\ No newline at end of file
diff --git a/exports/divider.js b/exports/divider.js
new file mode 100644
index 000000000..7772153b4
--- /dev/null
+++ b/exports/divider.js
@@ -0,0 +1,2 @@
+'use strict';
+module.exports = require('./components/divider/Divider.vue');
\ No newline at end of file
diff --git a/public/themes/arya-blue/theme.css b/public/themes/arya-blue/theme.css
index 8c524f02d..6fde86e3b 100644
--- a/public/themes/arya-blue/theme.css
+++ b/public/themes/arya-blue/theme.css
@@ -4396,6 +4396,30 @@
color: #121212;
}
+.p-divider .p-divider-content {
+ background-color: #1e1e1e;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #383838;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #383838;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #64B5F6;
diff --git a/public/themes/arya-green/theme.css b/public/themes/arya-green/theme.css
index d5bcd27d7..d8a7b3ef0 100644
--- a/public/themes/arya-green/theme.css
+++ b/public/themes/arya-green/theme.css
@@ -4396,6 +4396,30 @@
color: #121212;
}
+.p-divider .p-divider-content {
+ background-color: #1e1e1e;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #383838;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #383838;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #81C784;
diff --git a/public/themes/arya-orange/theme.css b/public/themes/arya-orange/theme.css
index 59d497ff3..8a384c1e4 100644
--- a/public/themes/arya-orange/theme.css
+++ b/public/themes/arya-orange/theme.css
@@ -4396,6 +4396,30 @@
color: #121212;
}
+.p-divider .p-divider-content {
+ background-color: #1e1e1e;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #383838;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #383838;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #FFD54F;
diff --git a/public/themes/arya-purple/theme.css b/public/themes/arya-purple/theme.css
index b42805297..baea2849c 100644
--- a/public/themes/arya-purple/theme.css
+++ b/public/themes/arya-purple/theme.css
@@ -4396,6 +4396,30 @@
color: #121212;
}
+.p-divider .p-divider-content {
+ background-color: #1e1e1e;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #383838;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #383838;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #BA68C8;
diff --git a/public/themes/bootstrap4-dark-blue/theme.css b/public/themes/bootstrap4-dark-blue/theme.css
index e38ba6fb9..ec6354032 100644
--- a/public/themes/bootstrap4-dark-blue/theme.css
+++ b/public/themes/bootstrap4-dark-blue/theme.css
@@ -4408,6 +4408,30 @@
color: #151515;
}
+.p-divider .p-divider-content {
+ background-color: #2a323d;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #3f4b5b;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #3f4b5b;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Vendor extensions to the designer enhanced bootstrap compatibility */
.p-breadcrumb .p-breadcrumb-chevron {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
diff --git a/public/themes/bootstrap4-dark-purple/theme.css b/public/themes/bootstrap4-dark-purple/theme.css
index 3d64f55e6..282a9d4a2 100644
--- a/public/themes/bootstrap4-dark-purple/theme.css
+++ b/public/themes/bootstrap4-dark-purple/theme.css
@@ -4408,6 +4408,30 @@
color: #151515;
}
+.p-divider .p-divider-content {
+ background-color: #2a323d;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #3f4b5b;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #3f4b5b;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Vendor extensions to the designer enhanced bootstrap compatibility */
.p-breadcrumb .p-breadcrumb-chevron {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
diff --git a/public/themes/bootstrap4-light-blue/theme.css b/public/themes/bootstrap4-light-blue/theme.css
index 6a732af5b..5ac4d230c 100644
--- a/public/themes/bootstrap4-light-blue/theme.css
+++ b/public/themes/bootstrap4-light-blue/theme.css
@@ -4408,6 +4408,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #dee2e6;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #dee2e6;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Vendor extensions to the designer enhanced bootstrap compatibility */
.p-breadcrumb .p-breadcrumb-chevron {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
diff --git a/public/themes/bootstrap4-light-purple/theme.css b/public/themes/bootstrap4-light-purple/theme.css
index 77c97c329..8e6777220 100644
--- a/public/themes/bootstrap4-light-purple/theme.css
+++ b/public/themes/bootstrap4-light-purple/theme.css
@@ -4408,6 +4408,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #dee2e6;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #dee2e6;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Vendor extensions to the designer enhanced bootstrap compatibility */
.p-breadcrumb .p-breadcrumb-chevron {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
diff --git a/public/themes/fluent-light/theme.css b/public/themes/fluent-light/theme.css
index 68ccca723..378caa0a7 100644
--- a/public/themes/fluent-light/theme.css
+++ b/public/themes/fluent-light/theme.css
@@ -4347,6 +4347,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #edebe9;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #edebe9;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-button-label {
font-weight: 600;
diff --git a/public/themes/luna-amber/theme.css b/public/themes/luna-amber/theme.css
index f311158a1..bf82de741 100644
--- a/public/themes/luna-amber/theme.css
+++ b/public/themes/luna-amber/theme.css
@@ -4359,4 +4359,28 @@
color: #212529;
}
+.p-divider .p-divider-content {
+ background-color: #323232;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #4b4b4b;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #4b4b4b;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
diff --git a/public/themes/luna-blue/theme.css b/public/themes/luna-blue/theme.css
index 757776ec2..c8ed1a28e 100644
--- a/public/themes/luna-blue/theme.css
+++ b/public/themes/luna-blue/theme.css
@@ -4359,4 +4359,28 @@
color: #212529;
}
+.p-divider .p-divider-content {
+ background-color: #323232;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #4b4b4b;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #4b4b4b;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
diff --git a/public/themes/luna-green/theme.css b/public/themes/luna-green/theme.css
index 4513b40af..095370c62 100644
--- a/public/themes/luna-green/theme.css
+++ b/public/themes/luna-green/theme.css
@@ -4359,4 +4359,28 @@
color: #212529;
}
+.p-divider .p-divider-content {
+ background-color: #323232;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #4b4b4b;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #4b4b4b;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
diff --git a/public/themes/luna-pink/theme.css b/public/themes/luna-pink/theme.css
index e2fa4de93..790443978 100644
--- a/public/themes/luna-pink/theme.css
+++ b/public/themes/luna-pink/theme.css
@@ -4359,4 +4359,28 @@
color: #212529;
}
+.p-divider .p-divider-content {
+ background-color: #323232;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #4b4b4b;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #4b4b4b;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
diff --git a/public/themes/md-dark-deeppurple/theme.css b/public/themes/md-dark-deeppurple/theme.css
index 685d6117f..12990e6de 100644
--- a/public/themes/md-dark-deeppurple/theme.css
+++ b/public/themes/md-dark-deeppurple/theme.css
@@ -4420,6 +4420,30 @@
color: #212121;
}
+.p-divider .p-divider-content {
+ background-color: #1e1e1e;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1.25rem 0;
+ padding: 0 1.25rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px rgba(255, 255, 255, 0.12);
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1.25rem;
+ padding: 1.25rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px rgba(255, 255, 255, 0.12);
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-accordion .p-accordion-tab {
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;
diff --git a/public/themes/md-dark-indigo/theme.css b/public/themes/md-dark-indigo/theme.css
index 7e22eef8f..9b33364ac 100644
--- a/public/themes/md-dark-indigo/theme.css
+++ b/public/themes/md-dark-indigo/theme.css
@@ -4420,6 +4420,30 @@
color: #212121;
}
+.p-divider .p-divider-content {
+ background-color: #1e1e1e;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1.25rem 0;
+ padding: 0 1.25rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px rgba(255, 255, 255, 0.12);
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1.25rem;
+ padding: 1.25rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px rgba(255, 255, 255, 0.12);
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-accordion .p-accordion-tab {
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;
diff --git a/public/themes/md-light-deeppurple/theme.css b/public/themes/md-light-deeppurple/theme.css
index 199c10515..ac8436aff 100644
--- a/public/themes/md-light-deeppurple/theme.css
+++ b/public/themes/md-light-deeppurple/theme.css
@@ -4420,6 +4420,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1.25rem 0;
+ padding: 0 1.25rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px rgba(0, 0, 0, 0.12);
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1.25rem;
+ padding: 1.25rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px rgba(0, 0, 0, 0.12);
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-accordion .p-accordion-tab {
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;
diff --git a/public/themes/md-light-indigo/theme.css b/public/themes/md-light-indigo/theme.css
index 4e226d854..72820aaaf 100644
--- a/public/themes/md-light-indigo/theme.css
+++ b/public/themes/md-light-indigo/theme.css
@@ -4420,6 +4420,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1.25rem 0;
+ padding: 0 1.25rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px rgba(0, 0, 0, 0.12);
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1.25rem;
+ padding: 1.25rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px rgba(0, 0, 0, 0.12);
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-accordion .p-accordion-tab {
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;
diff --git a/public/themes/mdc-dark-deeppurple/theme.css b/public/themes/mdc-dark-deeppurple/theme.css
index ef36fff6b..7d244c818 100644
--- a/public/themes/mdc-dark-deeppurple/theme.css
+++ b/public/themes/mdc-dark-deeppurple/theme.css
@@ -4420,6 +4420,30 @@
color: #212121;
}
+.p-divider .p-divider-content {
+ background-color: #1e1e1e;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px rgba(255, 255, 255, 0.12);
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px rgba(255, 255, 255, 0.12);
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-accordion .p-accordion-tab {
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;
diff --git a/public/themes/mdc-dark-indigo/theme.css b/public/themes/mdc-dark-indigo/theme.css
index 96b027ef3..ddc0bd0a4 100644
--- a/public/themes/mdc-dark-indigo/theme.css
+++ b/public/themes/mdc-dark-indigo/theme.css
@@ -4420,6 +4420,30 @@
color: #212121;
}
+.p-divider .p-divider-content {
+ background-color: #1e1e1e;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px rgba(255, 255, 255, 0.12);
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px rgba(255, 255, 255, 0.12);
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-accordion .p-accordion-tab {
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;
diff --git a/public/themes/mdc-light-deeppurple/theme.css b/public/themes/mdc-light-deeppurple/theme.css
index 4c8c59147..4f6cf0126 100644
--- a/public/themes/mdc-light-deeppurple/theme.css
+++ b/public/themes/mdc-light-deeppurple/theme.css
@@ -4420,6 +4420,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px rgba(0, 0, 0, 0.12);
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px rgba(0, 0, 0, 0.12);
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-accordion .p-accordion-tab {
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;
diff --git a/public/themes/mdc-light-indigo/theme.css b/public/themes/mdc-light-indigo/theme.css
index a51b9d8d8..e5f4a6f78 100644
--- a/public/themes/mdc-light-indigo/theme.css
+++ b/public/themes/mdc-light-indigo/theme.css
@@ -4420,6 +4420,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px rgba(0, 0, 0, 0.12);
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px rgba(0, 0, 0, 0.12);
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-accordion .p-accordion-tab {
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;
diff --git a/public/themes/nova-accent/theme.css b/public/themes/nova-accent/theme.css
index f1f9ff9f1..c824ebe53 100644
--- a/public/themes/nova-accent/theme.css
+++ b/public/themes/nova-accent/theme.css
@@ -4347,6 +4347,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #c8c8c8;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #c8c8c8;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-panel .p-panel-header .p-panel-header-icon {
color: #ffffff;
}
diff --git a/public/themes/nova-alt/theme.css b/public/themes/nova-alt/theme.css
index d3d4aa757..0baaf4d54 100644
--- a/public/themes/nova-alt/theme.css
+++ b/public/themes/nova-alt/theme.css
@@ -4359,6 +4359,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #c8c8c8;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #c8c8c8;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-panel .p-panel-header .p-panel-header-icon {
color: #ffffff;
}
diff --git a/public/themes/nova-vue/theme.css b/public/themes/nova-vue/theme.css
index e901a763f..b82b1fe2b 100644
--- a/public/themes/nova-vue/theme.css
+++ b/public/themes/nova-vue/theme.css
@@ -4359,6 +4359,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #c8c8c8;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #c8c8c8;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-panel .p-panel-header .p-panel-header-icon {
color: #848484;
}
diff --git a/public/themes/nova/theme.css b/public/themes/nova/theme.css
index 45c09887d..a5c5aa7df 100644
--- a/public/themes/nova/theme.css
+++ b/public/themes/nova/theme.css
@@ -4359,6 +4359,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #c8c8c8;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #c8c8c8;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-panel .p-panel-header .p-panel-header-icon {
color: #848484;
}
diff --git a/public/themes/rhea/theme.css b/public/themes/rhea/theme.css
index 2400f3263..f84c189db 100644
--- a/public/themes/rhea/theme.css
+++ b/public/themes/rhea/theme.css
@@ -4347,6 +4347,30 @@
color: #262222;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #dadada;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #dadada;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
.p-panel .p-panel-header .p-panel-header-icon {
color: #ffffff;
}
diff --git a/public/themes/saga-blue/theme.css b/public/themes/saga-blue/theme.css
index 507541581..173bf795c 100644
--- a/public/themes/saga-blue/theme.css
+++ b/public/themes/saga-blue/theme.css
@@ -4396,6 +4396,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #dee2e6;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #dee2e6;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #2196F3;
diff --git a/public/themes/saga-green/theme.css b/public/themes/saga-green/theme.css
index 398b5f71b..ac47f5d27 100644
--- a/public/themes/saga-green/theme.css
+++ b/public/themes/saga-green/theme.css
@@ -4396,6 +4396,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #dee2e6;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #dee2e6;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #4CAF50;
diff --git a/public/themes/saga-orange/theme.css b/public/themes/saga-orange/theme.css
index 8054f25de..b5ba7ae5a 100644
--- a/public/themes/saga-orange/theme.css
+++ b/public/themes/saga-orange/theme.css
@@ -4396,6 +4396,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #dee2e6;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #dee2e6;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #FFC107;
diff --git a/public/themes/saga-purple/theme.css b/public/themes/saga-purple/theme.css
index 2d07cae1b..f1b3eeada 100644
--- a/public/themes/saga-purple/theme.css
+++ b/public/themes/saga-purple/theme.css
@@ -4396,6 +4396,30 @@
color: #ffffff;
}
+.p-divider .p-divider-content {
+ background-color: #ffffff;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #dee2e6;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #dee2e6;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #9C27B0;
diff --git a/public/themes/vela-blue/theme.css b/public/themes/vela-blue/theme.css
index 2a1a3aaea..53d8c5fde 100644
--- a/public/themes/vela-blue/theme.css
+++ b/public/themes/vela-blue/theme.css
@@ -4396,6 +4396,30 @@
color: #121212;
}
+.p-divider .p-divider-content {
+ background-color: #1f2d40;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #304562;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #304562;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #64B5F6;
diff --git a/public/themes/vela-green/theme.css b/public/themes/vela-green/theme.css
index 38e1265ac..f5457e06c 100644
--- a/public/themes/vela-green/theme.css
+++ b/public/themes/vela-green/theme.css
@@ -4396,6 +4396,30 @@
color: #121212;
}
+.p-divider .p-divider-content {
+ background-color: #1f2d40;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #304562;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #304562;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #81C784;
diff --git a/public/themes/vela-orange/theme.css b/public/themes/vela-orange/theme.css
index 6ecd568e6..cb366e786 100644
--- a/public/themes/vela-orange/theme.css
+++ b/public/themes/vela-orange/theme.css
@@ -4396,6 +4396,30 @@
color: #121212;
}
+.p-divider .p-divider-content {
+ background-color: #1f2d40;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #304562;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #304562;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #FFD54F;
diff --git a/public/themes/vela-purple/theme.css b/public/themes/vela-purple/theme.css
index 0db839907..29729f60c 100644
--- a/public/themes/vela-purple/theme.css
+++ b/public/themes/vela-purple/theme.css
@@ -4396,6 +4396,30 @@
color: #121212;
}
+.p-divider .p-divider-content {
+ background-color: #1f2d40;
+}
+.p-divider.p-divider-horizontal {
+ margin: 1rem 0;
+ padding: 0 1rem;
+}
+.p-divider.p-divider-horizontal:before {
+ border-top: 1px #304562;
+}
+.p-divider.p-divider-horizontal .p-divider-content {
+ padding: 0 0.5rem;
+}
+.p-divider.p-divider-vertical {
+ margin: 0 1rem;
+ padding: 1rem 0;
+}
+.p-divider.p-divider-vertical:before {
+ border-left: 1px #304562;
+}
+.p-divider.p-divider-vertical .p-divider-content {
+ padding: 0.5rem 0;
+}
+
/* Customizations to the designer theme should be defined here */
.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button {
background-color: #BA68C8;
diff --git a/src/AppMenu.vue b/src/AppMenu.vue
index 2987d580f..fadc44ba4 100755
--- a/src/AppMenu.vue
+++ b/src/AppMenu.vue
@@ -12,6 +12,7 @@
Source Code