diff --git a/src/views/datatable/DataTableCrudDemo.vue b/src/views/datatable/DataTableCrudDemo.vue
index 8ba54e748..3062af756 100755
--- a/src/views/datatable/DataTableCrudDemo.vue
+++ b/src/views/datatable/DataTableCrudDemo.vue
@@ -432,7 +432,7 @@ export default {
}
@media screen and (max-width: 960px) {
- ::v-deep .p-toolbar {
+ :deep(.p-toolbar) {
flex-wrap: wrap;
.p-button {
@@ -597,7 +597,7 @@ export default {
}
@media screen and (max-width: 960px) {
- ::v-deep .p-toolbar {
+ :deep(.p-toolbar) {
flex-wrap: wrap;
.p-button {
diff --git a/src/views/datatable/DataTableDemo.vue b/src/views/datatable/DataTableDemo.vue
index 95786bcaa..2f5ddf34a 100755
--- a/src/views/datatable/DataTableDemo.vue
+++ b/src/views/datatable/DataTableDemo.vue
@@ -189,13 +189,13 @@ export default {
\ No newline at end of file
diff --git a/src/views/datatable/DataTableStyleDemo.vue b/src/views/datatable/DataTableStyleDemo.vue
index e04fa1d07..256db4cd9 100755
--- a/src/views/datatable/DataTableStyleDemo.vue
+++ b/src/views/datatable/DataTableStyleDemo.vue
@@ -94,7 +94,7 @@ export default {
color: #66BB6A;
}
-::v-deep .row-accessories {
+:deep(.row-accessories) {
background-color: rgba(0,0,0,.15) !important;
}
@@ -155,7 +155,7 @@ export default {
color: #66BB6A;
}
-::v-deep .row-accessories {
+:deep(.row-accessories) {
background-color: rgba(0,0,0,.15) !important;
}
diff --git a/src/views/dataview/DataViewDemo.vue b/src/views/dataview/DataViewDemo.vue
index 65522331d..8da5e3b00 100755
--- a/src/views/dataview/DataViewDemo.vue
+++ b/src/views/dataview/DataViewDemo.vue
@@ -144,7 +144,7 @@ export default {
vertical-align: middle;
}
-::v-deep .product-list-item {
+:deep(.product-list-item) {
display: flex;
align-items: center;
padding: 1rem;
@@ -181,7 +181,7 @@ export default {
}
}
-::v-deep .product-grid-item {
+:deep(.product-grid-item) {
margin: .5rem;
border: 1px solid #dee2e6;
diff --git a/src/views/dock/DockDemo.vue b/src/views/dock/DockDemo.vue
index 8d08cc80a..f5b170e3d 100644
--- a/src/views/dock/DockDemo.vue
+++ b/src/views/dock/DockDemo.vue
@@ -340,7 +340,7 @@ export default {
\ No newline at end of file
diff --git a/src/views/ripple/RippleDemo.vue b/src/views/ripple/RippleDemo.vue
index e8558b9ff..e97287576 100644
--- a/src/views/ripple/RippleDemo.vue
+++ b/src/views/ripple/RippleDemo.vue
@@ -31,7 +31,7 @@ export default {
\ No newline at end of file
diff --git a/src/views/tabmenu/TabMenuDemo.vue b/src/views/tabmenu/TabMenuDemo.vue
index 9ce98dbcd..139569ab0 100755
--- a/src/views/tabmenu/TabMenuDemo.vue
+++ b/src/views/tabmenu/TabMenuDemo.vue
@@ -60,7 +60,7 @@ export default {
\ No newline at end of file
diff --git a/src/views/terminal/TerminalDemo.vue b/src/views/terminal/TerminalDemo.vue
index 18a8f2b9e..7084b42b6 100755
--- a/src/views/terminal/TerminalDemo.vue
+++ b/src/views/terminal/TerminalDemo.vue
@@ -66,7 +66,7 @@ p {
margin-top: 0;
}
-::v-deep .dark-demo-terminal {
+:deep(.dark-demo-terminal) {
background-color: #212121;
color: #ffffff;
diff --git a/src/views/terminal/TerminalDoc.vue b/src/views/terminal/TerminalDoc.vue
index 1feab6074..ce0aa4fb4 100755
--- a/src/views/terminal/TerminalDoc.vue
+++ b/src/views/terminal/TerminalDoc.vue
@@ -176,7 +176,7 @@ p {
margin-top: 0;
}
-::v-deep .dark-demo-terminall {
+:deep(.dark-demo-terminal) {
background-color: #212121;
color: #ffffff;
diff --git a/src/views/theming/Theming.vue b/src/views/theming/Theming.vue
index 7bbc81aaa..d1ffb72ba 100755
--- a/src/views/theming/Theming.vue
+++ b/src/views/theming/Theming.vue
@@ -58,7 +58,7 @@ html {