From 9fcc7cc8480d5e45d1669ce3449791adae08a710 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Mon, 19 Feb 2024 09:12:35 +0300 Subject: [PATCH 01/36] Fixed #5297 - DataTable: tableClass prop specifies String type, though Array also works --- components/lib/datatable/BaseDataTable.vue | 8 ++++---- components/lib/datatable/DataTable.d.ts | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/components/lib/datatable/BaseDataTable.vue b/components/lib/datatable/BaseDataTable.vue index 8bdf78646..bc565808f 100644 --- a/components/lib/datatable/BaseDataTable.vue +++ b/components/lib/datatable/BaseDataTable.vue @@ -211,11 +211,11 @@ export default { default: null }, rowClass: { - type: null, + type: [String, Object], default: null }, rowStyle: { - type: null, + type: Object, default: null }, scrollable: { @@ -263,11 +263,11 @@ export default { default: null }, tableClass: { - type: String, + type: [String, Object], default: null }, tableProps: { - type: null, + type: Object, default: null }, filterInputProps: { diff --git a/components/lib/datatable/DataTable.d.ts b/components/lib/datatable/DataTable.d.ts index 6c4e36b43..f26a35833 100755 --- a/components/lib/datatable/DataTable.d.ts +++ b/components/lib/datatable/DataTable.d.ts @@ -1117,11 +1117,11 @@ export interface DataTableProps { /** * Inline style of the table element. */ - tableStyle?: any; + tableStyle?: object | undefined; /** * Style class of the table element. */ - tableClass?: any; + tableClass?: string | object | undefined; /** * Used to pass all properties of the TableHTMLAttributes to table element inside the component. */ From 4cefb906e93720dcfa102f3a84c01c9175580d8c Mon Sep 17 00:00:00 2001 From: GitHub Actions Bot <> Date: Mon, 19 Feb 2024 06:16:16 +0000 Subject: [PATCH 02/36] Update API doc --- doc/common/apidoc/index.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/common/apidoc/index.json b/doc/common/apidoc/index.json index 4aaa0b8e2..284a6bbaf 100644 --- a/doc/common/apidoc/index.json +++ b/doc/common/apidoc/index.json @@ -20321,7 +20321,7 @@ "name": "tableStyle", "optional": true, "readonly": false, - "type": "any", + "type": "object", "default": "", "description": "Inline style of the table element." }, @@ -20329,7 +20329,7 @@ "name": "tableClass", "optional": true, "readonly": false, - "type": "any", + "type": "string | object", "default": "", "description": "Style class of the table element." }, From 3a0b1918c4efe3a764cf8307cf45eae1f325dd14 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Mon, 19 Feb 2024 11:59:43 +0300 Subject: [PATCH 03/36] Fixed #4906 - Listbox: issue with navigating through list items using tab and enter buttons --- components/lib/listbox/Listbox.vue | 2 -- 1 file changed, 2 deletions(-) diff --git a/components/lib/listbox/Listbox.vue b/components/lib/listbox/Listbox.vue index 5f6ea7447..97b62dc2a 100755 --- a/components/lib/listbox/Listbox.vue +++ b/components/lib/listbox/Listbox.vue @@ -500,8 +500,6 @@ export default { if (this.multiple && event.shiftKey) this.onOptionSelectRange(event, this.focusedOptionIndex); else this.onOptionSelect(event, this.visibleOptions[this.focusedOptionIndex]); } - - event.preventDefault(); }, onSpaceKey(event) { this.onEnterKey(event); From 3d99836b47330eda9bf974238d922f3a8e081252 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Mon, 19 Feb 2024 12:45:00 +0300 Subject: [PATCH 04/36] Fixed #5260 - Upload: Error showing when all the files are removed. --- components/lib/fileupload/FileUpload.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/components/lib/fileupload/FileUpload.vue b/components/lib/fileupload/FileUpload.vue index 1f64095e4..b41489311 100755 --- a/components/lib/fileupload/FileUpload.vue +++ b/components/lib/fileupload/FileUpload.vue @@ -27,9 +27,11 @@
- - {{ msg }} - +
From f7678f0bd3a9d37e41affad414c11f1dd651b1a5 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Mon, 19 Feb 2024 16:26:49 +0300 Subject: [PATCH 05/36] Fixed #5279 - Galleria animation defect --- components/lib/galleria/GalleriaThumbnails.vue | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/components/lib/galleria/GalleriaThumbnails.vue b/components/lib/galleria/GalleriaThumbnails.vue index cd545db52..31be59673 100755 --- a/components/lib/galleria/GalleriaThumbnails.vue +++ b/components/lib/galleria/GalleriaThumbnails.vue @@ -15,7 +15,16 @@
-
+
Date: Tue, 20 Feb 2024 09:31:29 +0300 Subject: [PATCH 06/36] ColorPicker content class fixes --- components/lib/colorpicker/ColorPicker.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/lib/colorpicker/ColorPicker.vue b/components/lib/colorpicker/ColorPicker.vue index 3a4fcebdd..2d0156627 100755 --- a/components/lib/colorpicker/ColorPicker.vue +++ b/components/lib/colorpicker/ColorPicker.vue @@ -4,7 +4,7 @@
-
+
From 2a785c2420aee4f5271ef608a3fd52da87fa2c95 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Tue, 20 Feb 2024 09:53:51 +0300 Subject: [PATCH 07/36] Fixed #5311 - InputSwitch: Aura invalid state updates --- public/themes/aura-dark-amber/theme.css | 6 ++++++ public/themes/aura-dark-blue/theme.css | 6 ++++++ public/themes/aura-dark-cyan/theme.css | 6 ++++++ public/themes/aura-dark-green/theme.css | 6 ++++++ public/themes/aura-dark-indigo/theme.css | 6 ++++++ public/themes/aura-dark-lime/theme.css | 6 ++++++ public/themes/aura-dark-noir/theme.css | 6 ++++++ public/themes/aura-dark-pink/theme.css | 6 ++++++ public/themes/aura-dark-purple/theme.css | 6 ++++++ public/themes/aura-dark-teal/theme.css | 6 ++++++ public/themes/aura-light-amber/theme.css | 6 ++++++ public/themes/aura-light-blue/theme.css | 6 ++++++ public/themes/aura-light-cyan/theme.css | 6 ++++++ public/themes/aura-light-green/theme.css | 6 ++++++ public/themes/aura-light-indigo/theme.css | 6 ++++++ public/themes/aura-light-lime/theme.css | 6 ++++++ public/themes/aura-light-noir/theme.css | 6 ++++++ public/themes/aura-light-pink/theme.css | 6 ++++++ public/themes/aura-light-purple/theme.css | 6 ++++++ public/themes/aura-light-teal/theme.css | 6 ++++++ 20 files changed, 120 insertions(+) diff --git a/public/themes/aura-dark-amber/theme.css b/public/themes/aura-dark-amber/theme.css index ab341638b..8cf644ac1 100644 --- a/public/themes/aura-dark-amber/theme.css +++ b/public/themes/aura-dark-amber/theme.css @@ -11292,6 +11292,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #fca5a5; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #18181b; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-dark-blue/theme.css b/public/themes/aura-dark-blue/theme.css index 56ee81de2..4efb18f52 100644 --- a/public/themes/aura-dark-blue/theme.css +++ b/public/themes/aura-dark-blue/theme.css @@ -11292,6 +11292,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #fca5a5; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #18181b; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-dark-cyan/theme.css b/public/themes/aura-dark-cyan/theme.css index d0285c7c5..86532beda 100644 --- a/public/themes/aura-dark-cyan/theme.css +++ b/public/themes/aura-dark-cyan/theme.css @@ -11292,6 +11292,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #fca5a5; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #18181b; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-dark-green/theme.css b/public/themes/aura-dark-green/theme.css index 64b323e35..52e6faad1 100644 --- a/public/themes/aura-dark-green/theme.css +++ b/public/themes/aura-dark-green/theme.css @@ -11292,6 +11292,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #fca5a5; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #18181b; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-dark-indigo/theme.css b/public/themes/aura-dark-indigo/theme.css index c7c0f0d58..d6da905ae 100644 --- a/public/themes/aura-dark-indigo/theme.css +++ b/public/themes/aura-dark-indigo/theme.css @@ -11292,6 +11292,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #fca5a5; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #18181b; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-dark-lime/theme.css b/public/themes/aura-dark-lime/theme.css index fb2ae1ff1..fd5acc100 100644 --- a/public/themes/aura-dark-lime/theme.css +++ b/public/themes/aura-dark-lime/theme.css @@ -11292,6 +11292,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #fca5a5; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #18181b; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-dark-noir/theme.css b/public/themes/aura-dark-noir/theme.css index 6f256b83a..9a59198b3 100644 --- a/public/themes/aura-dark-noir/theme.css +++ b/public/themes/aura-dark-noir/theme.css @@ -11292,6 +11292,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #fca5a5; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #18181b; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-dark-pink/theme.css b/public/themes/aura-dark-pink/theme.css index ae61ade53..c6cd72169 100644 --- a/public/themes/aura-dark-pink/theme.css +++ b/public/themes/aura-dark-pink/theme.css @@ -11292,6 +11292,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #fca5a5; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #18181b; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-dark-purple/theme.css b/public/themes/aura-dark-purple/theme.css index 4128071a0..452b3e382 100644 --- a/public/themes/aura-dark-purple/theme.css +++ b/public/themes/aura-dark-purple/theme.css @@ -11292,6 +11292,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #fca5a5; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #18181b; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-dark-teal/theme.css b/public/themes/aura-dark-teal/theme.css index f4cc47ec3..42f26b0a9 100644 --- a/public/themes/aura-dark-teal/theme.css +++ b/public/themes/aura-dark-teal/theme.css @@ -11292,6 +11292,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #fca5a5; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #18181b; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-light-amber/theme.css b/public/themes/aura-light-amber/theme.css index 98fac38f9..e78a79226 100644 --- a/public/themes/aura-light-amber/theme.css +++ b/public/themes/aura-light-amber/theme.css @@ -11293,6 +11293,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #f87171; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #ffffff; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-light-blue/theme.css b/public/themes/aura-light-blue/theme.css index f6a61de35..f4a5c07b3 100644 --- a/public/themes/aura-light-blue/theme.css +++ b/public/themes/aura-light-blue/theme.css @@ -11293,6 +11293,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #f87171; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #ffffff; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-light-cyan/theme.css b/public/themes/aura-light-cyan/theme.css index 4044bb260..ee4e978ef 100644 --- a/public/themes/aura-light-cyan/theme.css +++ b/public/themes/aura-light-cyan/theme.css @@ -11293,6 +11293,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #f87171; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #ffffff; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-light-green/theme.css b/public/themes/aura-light-green/theme.css index c5b582b39..aa07961a1 100644 --- a/public/themes/aura-light-green/theme.css +++ b/public/themes/aura-light-green/theme.css @@ -11293,6 +11293,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #f87171; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #ffffff; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-light-indigo/theme.css b/public/themes/aura-light-indigo/theme.css index d31a6b733..149e8ddb0 100644 --- a/public/themes/aura-light-indigo/theme.css +++ b/public/themes/aura-light-indigo/theme.css @@ -11293,6 +11293,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #f87171; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #ffffff; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-light-lime/theme.css b/public/themes/aura-light-lime/theme.css index fc6d32518..677d4a054 100644 --- a/public/themes/aura-light-lime/theme.css +++ b/public/themes/aura-light-lime/theme.css @@ -11293,6 +11293,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #f87171; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #ffffff; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-light-noir/theme.css b/public/themes/aura-light-noir/theme.css index c3c161669..4e5d047d5 100644 --- a/public/themes/aura-light-noir/theme.css +++ b/public/themes/aura-light-noir/theme.css @@ -11301,6 +11301,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #f87171; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #ffffff; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-light-pink/theme.css b/public/themes/aura-light-pink/theme.css index 54a1abb91..5575832bd 100644 --- a/public/themes/aura-light-pink/theme.css +++ b/public/themes/aura-light-pink/theme.css @@ -11293,6 +11293,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #f87171; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #ffffff; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-light-purple/theme.css b/public/themes/aura-light-purple/theme.css index 52287861f..7d2abf327 100644 --- a/public/themes/aura-light-purple/theme.css +++ b/public/themes/aura-light-purple/theme.css @@ -11293,6 +11293,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #f87171; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #ffffff; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); diff --git a/public/themes/aura-light-teal/theme.css b/public/themes/aura-light-teal/theme.css index acfcfd9dd..961e1ab3c 100644 --- a/public/themes/aura-light-teal/theme.css +++ b/public/themes/aura-light-teal/theme.css @@ -11293,6 +11293,12 @@ left: 1.25rem; transform: none; } + .p-inputswitch.p-invalid > .p-inputswitch-slider { + background: #f87171; + } + .p-inputswitch.p-invalid > .p-inputswitch-slider:before { + background: #ffffff; + } .p-inputtext { box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgba(18, 18, 23, 0.05); From 44e640bfb4b3127e9b3ca1306d61811434a912b4 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Tue, 20 Feb 2024 11:07:27 +0300 Subject: [PATCH 08/36] Remove pt demos --- doc/accordion/pt/PTDoc.vue | 127 -------- doc/accordion/pt/index.vue | 6 - doc/autocomplete/pt/PTDoc.vue | 109 ------- doc/autocomplete/pt/index.vue | 6 - doc/avatar/pt/PTDoc.vue | 43 --- doc/avatar/pt/index.vue | 6 - doc/badge/pt/PTDoc.vue | 100 ------ doc/badge/pt/index.vue | 6 - doc/blockui/pt/PTDoc.vue | 56 ---- doc/blockui/pt/index.vue | 6 - doc/breadcrumb/pt/PTDoc.vue | 107 ------- doc/breadcrumb/pt/index.vue | 6 - doc/button/pt/PTDoc.vue | 47 --- doc/button/pt/index.vue | 6 - doc/calendar/pt/PTDoc.vue | 88 ------ doc/calendar/pt/index.vue | 6 - doc/card/pt/PTDoc.vue | 67 ---- doc/card/pt/index.vue | 6 - doc/carousel/pt/PTDoc.vue | 299 ------------------ doc/carousel/pt/index.vue | 6 - doc/cascadeselect/pt/PTDoc.vue | 314 ------------------- doc/cascadeselect/pt/index.vue | 6 - doc/chart/pt/PTDoc.vue | 166 ---------- doc/chart/pt/index.vue | 6 - doc/checkbox/pt/PTDoc.vue | 84 ----- doc/checkbox/pt/index.vue | 6 - doc/chip/pt/PTDoc.vue | 59 ---- doc/chip/pt/index.vue | 6 - doc/chips/pt/PTDoc.vue | 80 ----- doc/chips/pt/index.vue | 6 - doc/colorpicker/pt/PTDoc.vue | 76 ----- doc/colorpicker/pt/index.vue | 6 - doc/confirmdialog/pt/PTDoc.vue | 113 ------- doc/confirmdialog/pt/index.vue | 6 - doc/confirmpopup/pt/PTDoc.vue | 120 -------- doc/confirmpopup/pt/index.vue | 6 - doc/contextmenu/pt/PTDoc.vue | 471 ----------------------------- doc/contextmenu/pt/index.vue | 6 - doc/datatable/pt/PTDoc.vue | 259 ---------------- doc/datatable/pt/index.vue | 6 - doc/dataview/pt/PTDoc.vue | 417 ------------------------- doc/dataview/pt/index.vue | 6 - doc/dialog/pt/PTDoc.vue | 103 ------- doc/dialog/pt/index.vue | 6 - doc/divider/pt/PTDoc.vue | 83 ----- doc/divider/pt/index.vue | 6 - doc/dock/pt/PTDoc.vue | 197 ------------ doc/dock/pt/index.vue | 6 - doc/dropdown/pt/PTDoc.vue | 117 ------- doc/dropdown/pt/index.vue | 6 - doc/dynamicdialog/pt/PTDoc.vue | 40 --- doc/dynamicdialog/pt/index.vue | 6 - doc/editor/pt/PTDoc.vue | 76 ----- doc/editor/pt/index.vue | 6 - doc/fieldset/pt/PTDoc.vue | 76 ----- doc/fieldset/pt/index.vue | 6 - doc/fileupload/pt/PTDoc.vue | 117 ------- doc/fileupload/pt/index.vue | 6 - doc/galleria/pt/PTDoc.vue | 163 ---------- doc/galleria/pt/index.vue | 6 - doc/image/pt/PTDoc.vue | 68 ----- doc/image/pt/index.vue | 6 - doc/inlinemessage/pt/PTDoc.vue | 69 ----- doc/inlinemessage/pt/index.vue | 6 - doc/inplace/pt/PTDoc.vue | 91 ------ doc/inplace/pt/index.vue | 6 - doc/inputmask/pt/PTDoc.vue | 85 ------ doc/inputmask/pt/index.vue | 6 - doc/inputnumber/pt/PTDoc.vue | 136 --------- doc/inputnumber/pt/index.vue | 6 - doc/inputswitch/pt/PTDoc.vue | 80 ----- doc/inputswitch/pt/index.vue | 6 - doc/inputtext/pt/PTDoc.vue | 77 ----- doc/inputtext/pt/index.vue | 6 - doc/knob/pt/PTDoc.vue | 72 ----- doc/knob/pt/index.vue | 6 - doc/listbox/pt/PTDoc.vue | 113 ------- doc/listbox/pt/index.vue | 6 - doc/megamenu/pt/PTDoc.vue | 425 -------------------------- doc/megamenu/pt/index.vue | 6 - doc/menu/pt/PTDoc.vue | 193 ------------ doc/menu/pt/index.vue | 6 - doc/menubar/pt/PTDoc.vue | 446 --------------------------- doc/menubar/pt/index.vue | 6 - doc/message/pt/PTDoc.vue | 65 ---- doc/message/pt/index.vue | 6 - doc/multiselect/pt/PTDoc.vue | 121 -------- doc/multiselect/pt/index.vue | 6 - doc/orderlist/pt/PTDoc.vue | 177 ----------- doc/orderlist/pt/index.vue | 6 - doc/organizationchart/pt/PTDoc.vue | 178 ----------- doc/organizationchart/pt/index.vue | 6 - doc/overlaypanel/pt/PTDoc.vue | 87 ------ doc/overlaypanel/pt/index.vue | 6 - doc/paginator/pt/PTDoc.vue | 73 ----- doc/paginator/pt/index.vue | 6 - doc/panel/pt/PTDoc.vue | 76 ----- doc/panel/pt/index.vue | 6 - doc/panelmenu/pt/PTDoc.vue | 417 ------------------------- doc/panelmenu/pt/index.vue | 6 - doc/password/pt/PTDoc.vue | 72 ----- doc/password/pt/index.vue | 6 - doc/picklist/pt/PTDoc.vue | 198 ------------ doc/picklist/pt/index.vue | 6 - doc/progressbar/pt/PTDoc.vue | 55 ---- doc/progressbar/pt/index.vue | 6 - doc/progressspinner/pt/PTDoc.vue | 61 ---- doc/progressspinner/pt/index.vue | 6 - doc/radiobutton/pt/PTDoc.vue | 129 -------- doc/radiobutton/pt/index.vue | 6 - doc/rating/pt/PTDoc.vue | 72 ----- doc/rating/pt/index.vue | 6 - doc/ripple/pt/PTDoc.vue | 77 ----- doc/ripple/pt/index.vue | 6 - doc/scrollpanel/pt/PTDoc.vue | 105 ------- doc/scrollpanel/pt/index.vue | 6 - doc/scrolltop/pt/PTDoc.vue | 77 ----- doc/scrolltop/pt/index.vue | 6 - doc/selectbutton/pt/PTDoc.vue | 91 ------ doc/selectbutton/pt/index.vue | 6 - doc/sidebar/pt/PTDoc.vue | 79 ----- doc/sidebar/pt/index.vue | 6 - doc/skeleton/pt/PTDoc.vue | 43 --- doc/skeleton/pt/index.vue | 6 - doc/slider/pt/PTDoc.vue | 80 ----- doc/slider/pt/index.vue | 6 - doc/speeddial/pt/PTDoc.vue | 200 ------------ doc/speeddial/pt/index.vue | 6 - doc/splitbutton/pt/PTDoc.vue | 175 ----------- doc/splitbutton/pt/index.vue | 6 - doc/splitter/pt/PTDoc.vue | 59 ---- doc/splitter/pt/index.vue | 6 - doc/steps/pt/PTDoc.vue | 131 -------- doc/steps/pt/index.vue | 6 - doc/tabmenu/pt/PTDoc.vue | 143 --------- doc/tabmenu/pt/index.vue | 6 - doc/tabview/pt/PTDoc.vue | 127 -------- doc/tabview/pt/index.vue | 6 - doc/tag/pt/PTDoc.vue | 47 --- doc/tag/pt/index.vue | 6 - doc/terminal/pt/PTDoc.vue | 185 ----------- doc/terminal/pt/index.vue | 6 - doc/textarea/pt/PTDoc.vue | 84 ----- doc/textarea/pt/index.vue | 6 - doc/tieredmenu/pt/PTDoc.vue | 455 ---------------------------- doc/tieredmenu/pt/index.vue | 6 - doc/timeline/pt/PTDoc.vue | 104 ------- doc/timeline/pt/index.vue | 6 - doc/toast/pt/PTDoc.vue | 83 ----- doc/toast/pt/index.vue | 6 - doc/togglebutton/pt/PTDoc.vue | 80 ----- doc/togglebutton/pt/index.vue | 6 - doc/toolbar/pt/PTDoc.vue | 82 ----- doc/toolbar/pt/index.vue | 6 - doc/tooltip/pt/PTDoc.vue | 81 ----- doc/tooltip/pt/index.vue | 6 - doc/tree/pt/PTDoc.vue | 126 -------- doc/tree/pt/index.vue | 6 - doc/treeselect/pt/PTDoc.vue | 144 --------- doc/treeselect/pt/index.vue | 6 - doc/treetable/pt/PTDoc.vue | 199 ------------ doc/treetable/pt/index.vue | 6 - doc/tristatecheckbox/pt/PTDoc.vue | 83 ----- doc/tristatecheckbox/pt/index.vue | 6 - doc/virtualscroller/pt/PTDoc.vue | 98 ------ doc/virtualscroller/pt/index.vue | 6 - 166 files changed, 11546 deletions(-) delete mode 100644 doc/accordion/pt/PTDoc.vue delete mode 100644 doc/autocomplete/pt/PTDoc.vue delete mode 100644 doc/avatar/pt/PTDoc.vue delete mode 100644 doc/badge/pt/PTDoc.vue delete mode 100644 doc/blockui/pt/PTDoc.vue delete mode 100644 doc/breadcrumb/pt/PTDoc.vue delete mode 100644 doc/button/pt/PTDoc.vue delete mode 100644 doc/calendar/pt/PTDoc.vue delete mode 100644 doc/card/pt/PTDoc.vue delete mode 100644 doc/carousel/pt/PTDoc.vue delete mode 100644 doc/cascadeselect/pt/PTDoc.vue delete mode 100644 doc/chart/pt/PTDoc.vue delete mode 100644 doc/checkbox/pt/PTDoc.vue delete mode 100644 doc/chip/pt/PTDoc.vue delete mode 100644 doc/chips/pt/PTDoc.vue delete mode 100644 doc/colorpicker/pt/PTDoc.vue delete mode 100644 doc/confirmdialog/pt/PTDoc.vue delete mode 100644 doc/confirmpopup/pt/PTDoc.vue delete mode 100644 doc/contextmenu/pt/PTDoc.vue delete mode 100644 doc/datatable/pt/PTDoc.vue delete mode 100644 doc/dataview/pt/PTDoc.vue delete mode 100644 doc/dialog/pt/PTDoc.vue delete mode 100644 doc/divider/pt/PTDoc.vue delete mode 100644 doc/dock/pt/PTDoc.vue delete mode 100644 doc/dropdown/pt/PTDoc.vue delete mode 100644 doc/dynamicdialog/pt/PTDoc.vue delete mode 100644 doc/editor/pt/PTDoc.vue delete mode 100644 doc/fieldset/pt/PTDoc.vue delete mode 100644 doc/fileupload/pt/PTDoc.vue delete mode 100644 doc/galleria/pt/PTDoc.vue delete mode 100644 doc/image/pt/PTDoc.vue delete mode 100644 doc/inlinemessage/pt/PTDoc.vue delete mode 100644 doc/inplace/pt/PTDoc.vue delete mode 100644 doc/inputmask/pt/PTDoc.vue delete mode 100644 doc/inputnumber/pt/PTDoc.vue delete mode 100644 doc/inputswitch/pt/PTDoc.vue delete mode 100644 doc/inputtext/pt/PTDoc.vue delete mode 100644 doc/knob/pt/PTDoc.vue delete mode 100644 doc/listbox/pt/PTDoc.vue delete mode 100644 doc/megamenu/pt/PTDoc.vue delete mode 100644 doc/menu/pt/PTDoc.vue delete mode 100644 doc/menubar/pt/PTDoc.vue delete mode 100644 doc/message/pt/PTDoc.vue delete mode 100644 doc/multiselect/pt/PTDoc.vue delete mode 100644 doc/orderlist/pt/PTDoc.vue delete mode 100644 doc/organizationchart/pt/PTDoc.vue delete mode 100644 doc/overlaypanel/pt/PTDoc.vue delete mode 100644 doc/paginator/pt/PTDoc.vue delete mode 100644 doc/panel/pt/PTDoc.vue delete mode 100644 doc/panelmenu/pt/PTDoc.vue delete mode 100644 doc/password/pt/PTDoc.vue delete mode 100644 doc/picklist/pt/PTDoc.vue delete mode 100644 doc/progressbar/pt/PTDoc.vue delete mode 100644 doc/progressspinner/pt/PTDoc.vue delete mode 100644 doc/radiobutton/pt/PTDoc.vue delete mode 100644 doc/rating/pt/PTDoc.vue delete mode 100644 doc/ripple/pt/PTDoc.vue delete mode 100644 doc/scrollpanel/pt/PTDoc.vue delete mode 100644 doc/scrolltop/pt/PTDoc.vue delete mode 100644 doc/selectbutton/pt/PTDoc.vue delete mode 100644 doc/sidebar/pt/PTDoc.vue delete mode 100644 doc/skeleton/pt/PTDoc.vue delete mode 100644 doc/slider/pt/PTDoc.vue delete mode 100644 doc/speeddial/pt/PTDoc.vue delete mode 100644 doc/splitbutton/pt/PTDoc.vue delete mode 100644 doc/splitter/pt/PTDoc.vue delete mode 100644 doc/steps/pt/PTDoc.vue delete mode 100644 doc/tabmenu/pt/PTDoc.vue delete mode 100644 doc/tabview/pt/PTDoc.vue delete mode 100644 doc/tag/pt/PTDoc.vue delete mode 100644 doc/terminal/pt/PTDoc.vue delete mode 100644 doc/textarea/pt/PTDoc.vue delete mode 100644 doc/tieredmenu/pt/PTDoc.vue delete mode 100644 doc/timeline/pt/PTDoc.vue delete mode 100644 doc/toast/pt/PTDoc.vue delete mode 100644 doc/togglebutton/pt/PTDoc.vue delete mode 100644 doc/toolbar/pt/PTDoc.vue delete mode 100644 doc/tooltip/pt/PTDoc.vue delete mode 100644 doc/tree/pt/PTDoc.vue delete mode 100644 doc/treeselect/pt/PTDoc.vue delete mode 100644 doc/treetable/pt/PTDoc.vue delete mode 100644 doc/tristatecheckbox/pt/PTDoc.vue delete mode 100644 doc/virtualscroller/pt/PTDoc.vue diff --git a/doc/accordion/pt/PTDoc.vue b/doc/accordion/pt/PTDoc.vue deleted file mode 100644 index 9279bd184..000000000 --- a/doc/accordion/pt/PTDoc.vue +++ /dev/null @@ -1,127 +0,0 @@ - - - diff --git a/doc/accordion/pt/index.vue b/doc/accordion/pt/index.vue index fb05d45e3..aba986ce4 100644 --- a/doc/accordion/pt/index.vue +++ b/doc/accordion/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/autocomplete/pt/index.vue b/doc/autocomplete/pt/index.vue index c938bf4d9..afa1dbc54 100644 --- a/doc/autocomplete/pt/index.vue +++ b/doc/autocomplete/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/avatar/pt/index.vue b/doc/avatar/pt/index.vue index 3c435f9eb..3107ed8d2 100644 --- a/doc/avatar/pt/index.vue +++ b/doc/avatar/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/badge/pt/index.vue b/doc/badge/pt/index.vue index aeeda45b0..a4b244f92 100644 --- a/doc/badge/pt/index.vue +++ b/doc/badge/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/blockui/pt/index.vue b/doc/blockui/pt/index.vue index 04f93c43d..e22dc8ce7 100644 --- a/doc/blockui/pt/index.vue +++ b/doc/blockui/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/breadcrumb/pt/index.vue b/doc/breadcrumb/pt/index.vue index a7c2e4e5a..4edc6924f 100644 --- a/doc/breadcrumb/pt/index.vue +++ b/doc/breadcrumb/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/button/pt/index.vue b/doc/button/pt/index.vue index 3864e7558..f6fe78f23 100644 --- a/doc/button/pt/index.vue +++ b/doc/button/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/calendar/pt/index.vue b/doc/calendar/pt/index.vue index 4e530ebd7..259fef8a9 100644 --- a/doc/calendar/pt/index.vue +++ b/doc/calendar/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/card/pt/index.vue b/doc/card/pt/index.vue index 52eacd4ae..a0471e14d 100644 --- a/doc/card/pt/index.vue +++ b/doc/card/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/carousel/pt/index.vue b/doc/carousel/pt/index.vue index 2e99b0bfc..64b6dd602 100644 --- a/doc/carousel/pt/index.vue +++ b/doc/carousel/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/cascadeselect/pt/index.vue b/doc/cascadeselect/pt/index.vue index c0632165d..00555854e 100644 --- a/doc/cascadeselect/pt/index.vue +++ b/doc/cascadeselect/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/chart/pt/index.vue b/doc/chart/pt/index.vue index 428ec336f..d0f684a0f 100644 --- a/doc/chart/pt/index.vue +++ b/doc/chart/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/checkbox/pt/index.vue b/doc/checkbox/pt/index.vue index 8f7d18198..308b8c1f0 100644 --- a/doc/checkbox/pt/index.vue +++ b/doc/checkbox/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/chip/pt/index.vue b/doc/chip/pt/index.vue index 4655cf448..922646382 100644 --- a/doc/chip/pt/index.vue +++ b/doc/chip/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/chips/pt/index.vue b/doc/chips/pt/index.vue index dd4b70c04..30757ad87 100644 --- a/doc/chips/pt/index.vue +++ b/doc/chips/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/colorpicker/pt/index.vue b/doc/colorpicker/pt/index.vue index 4099b6f99..32d4562a3 100644 --- a/doc/colorpicker/pt/index.vue +++ b/doc/colorpicker/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/confirmdialog/pt/index.vue b/doc/confirmdialog/pt/index.vue index 82ff6819e..848795e1f 100644 --- a/doc/confirmdialog/pt/index.vue +++ b/doc/confirmdialog/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/confirmpopup/pt/index.vue b/doc/confirmpopup/pt/index.vue index 01b93443d..bfcc4019e 100644 --- a/doc/confirmpopup/pt/index.vue +++ b/doc/confirmpopup/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/contextmenu/pt/index.vue b/doc/contextmenu/pt/index.vue index aa66309fa..6009a524f 100644 --- a/doc/contextmenu/pt/index.vue +++ b/doc/contextmenu/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/datatable/pt/index.vue b/doc/datatable/pt/index.vue index 300940999..c2de789f3 100644 --- a/doc/datatable/pt/index.vue +++ b/doc/datatable/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/dataview/pt/index.vue b/doc/dataview/pt/index.vue index 2ec35e6c3..757805ee9 100644 --- a/doc/dataview/pt/index.vue +++ b/doc/dataview/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/dialog/pt/index.vue b/doc/dialog/pt/index.vue index bc6133c8d..c183b1ff3 100644 --- a/doc/dialog/pt/index.vue +++ b/doc/dialog/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/divider/pt/index.vue b/doc/divider/pt/index.vue index d003d9bfb..4e74657ea 100644 --- a/doc/divider/pt/index.vue +++ b/doc/divider/pt/index.vue @@ -11,7 +11,6 @@ - - diff --git a/doc/dock/pt/index.vue b/doc/dock/pt/index.vue index c9b2caaaf..e096c2d94 100644 --- a/doc/dock/pt/index.vue +++ b/doc/dock/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/dropdown/pt/index.vue b/doc/dropdown/pt/index.vue index 14965d722..ff5cf3e27 100644 --- a/doc/dropdown/pt/index.vue +++ b/doc/dropdown/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/dynamicdialog/pt/index.vue b/doc/dynamicdialog/pt/index.vue index 45417ede2..c992d9484 100644 --- a/doc/dynamicdialog/pt/index.vue +++ b/doc/dynamicdialog/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/editor/pt/index.vue b/doc/editor/pt/index.vue index d5e5b01c0..70da55c63 100644 --- a/doc/editor/pt/index.vue +++ b/doc/editor/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/fieldset/pt/index.vue b/doc/fieldset/pt/index.vue index e88e54fd6..e00ceccf2 100644 --- a/doc/fieldset/pt/index.vue +++ b/doc/fieldset/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/fileupload/pt/index.vue b/doc/fileupload/pt/index.vue index 6468dd10f..dd148005a 100644 --- a/doc/fileupload/pt/index.vue +++ b/doc/fileupload/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/galleria/pt/index.vue b/doc/galleria/pt/index.vue index 489a2f1af..c9ceb35fb 100644 --- a/doc/galleria/pt/index.vue +++ b/doc/galleria/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/image/pt/index.vue b/doc/image/pt/index.vue index 29cac5db5..da6ddf4f1 100644 --- a/doc/image/pt/index.vue +++ b/doc/image/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/inlinemessage/pt/index.vue b/doc/inlinemessage/pt/index.vue index 108635cb1..3c6edfe4f 100644 --- a/doc/inlinemessage/pt/index.vue +++ b/doc/inlinemessage/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/inplace/pt/index.vue b/doc/inplace/pt/index.vue index 9430ec46d..d14b97ea9 100644 --- a/doc/inplace/pt/index.vue +++ b/doc/inplace/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/inputmask/pt/index.vue b/doc/inputmask/pt/index.vue index 97e853d2a..cd115f883 100644 --- a/doc/inputmask/pt/index.vue +++ b/doc/inputmask/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/inputnumber/pt/index.vue b/doc/inputnumber/pt/index.vue index aa8973fed..91111efe1 100644 --- a/doc/inputnumber/pt/index.vue +++ b/doc/inputnumber/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/inputswitch/pt/index.vue b/doc/inputswitch/pt/index.vue index 65d839ad0..584d9a293 100644 --- a/doc/inputswitch/pt/index.vue +++ b/doc/inputswitch/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/inputtext/pt/index.vue b/doc/inputtext/pt/index.vue index e9b6db7c0..c800812a4 100644 --- a/doc/inputtext/pt/index.vue +++ b/doc/inputtext/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/knob/pt/index.vue b/doc/knob/pt/index.vue index 50477735f..e21667a61 100644 --- a/doc/knob/pt/index.vue +++ b/doc/knob/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/listbox/pt/index.vue b/doc/listbox/pt/index.vue index a345882da..de1beb154 100644 --- a/doc/listbox/pt/index.vue +++ b/doc/listbox/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/megamenu/pt/index.vue b/doc/megamenu/pt/index.vue index 9ce90cb18..895c40638 100644 --- a/doc/megamenu/pt/index.vue +++ b/doc/megamenu/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/menu/pt/index.vue b/doc/menu/pt/index.vue index 9c1bf63c9..8fafa419b 100644 --- a/doc/menu/pt/index.vue +++ b/doc/menu/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/menubar/pt/index.vue b/doc/menubar/pt/index.vue index 7bd315444..6176280b6 100644 --- a/doc/menubar/pt/index.vue +++ b/doc/menubar/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/message/pt/index.vue b/doc/message/pt/index.vue index ed31eb743..a22ff9ecc 100644 --- a/doc/message/pt/index.vue +++ b/doc/message/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/multiselect/pt/index.vue b/doc/multiselect/pt/index.vue index 2ddac9271..c4f6bd142 100644 --- a/doc/multiselect/pt/index.vue +++ b/doc/multiselect/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/orderlist/pt/index.vue b/doc/orderlist/pt/index.vue index 57e52ebfe..a657128bf 100644 --- a/doc/orderlist/pt/index.vue +++ b/doc/orderlist/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/organizationchart/pt/index.vue b/doc/organizationchart/pt/index.vue index 97d76909c..93162e6b3 100644 --- a/doc/organizationchart/pt/index.vue +++ b/doc/organizationchart/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/overlaypanel/pt/index.vue b/doc/overlaypanel/pt/index.vue index da9a6389d..ac2aedfa7 100644 --- a/doc/overlaypanel/pt/index.vue +++ b/doc/overlaypanel/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/paginator/pt/index.vue b/doc/paginator/pt/index.vue index 290fb27fb..284d9d3ec 100644 --- a/doc/paginator/pt/index.vue +++ b/doc/paginator/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/panel/pt/index.vue b/doc/panel/pt/index.vue index 58366e149..81b853aaa 100644 --- a/doc/panel/pt/index.vue +++ b/doc/panel/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/panelmenu/pt/index.vue b/doc/panelmenu/pt/index.vue index f89a29949..381ff4ed7 100644 --- a/doc/panelmenu/pt/index.vue +++ b/doc/panelmenu/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/password/pt/index.vue b/doc/password/pt/index.vue index 6bc38dd94..10724ccfe 100644 --- a/doc/password/pt/index.vue +++ b/doc/password/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/picklist/pt/index.vue b/doc/picklist/pt/index.vue index 7a048e8c0..157a24314 100644 --- a/doc/picklist/pt/index.vue +++ b/doc/picklist/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/progressbar/pt/index.vue b/doc/progressbar/pt/index.vue index 3acb4d6ce..896382c54 100644 --- a/doc/progressbar/pt/index.vue +++ b/doc/progressbar/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/progressspinner/pt/index.vue b/doc/progressspinner/pt/index.vue index 70e2b897e..3d5d7b23f 100644 --- a/doc/progressspinner/pt/index.vue +++ b/doc/progressspinner/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/radiobutton/pt/index.vue b/doc/radiobutton/pt/index.vue index 7ae715972..c88388e1e 100644 --- a/doc/radiobutton/pt/index.vue +++ b/doc/radiobutton/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/rating/pt/index.vue b/doc/rating/pt/index.vue index 2c8d4fd05..be33f3d52 100644 --- a/doc/rating/pt/index.vue +++ b/doc/rating/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/ripple/pt/index.vue b/doc/ripple/pt/index.vue index b78b713be..606a606ad 100644 --- a/doc/ripple/pt/index.vue +++ b/doc/ripple/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/scrollpanel/pt/index.vue b/doc/scrollpanel/pt/index.vue index 7964242ca..76eb2aa26 100644 --- a/doc/scrollpanel/pt/index.vue +++ b/doc/scrollpanel/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/scrolltop/pt/index.vue b/doc/scrolltop/pt/index.vue index ceb706801..c9a413df7 100644 --- a/doc/scrolltop/pt/index.vue +++ b/doc/scrolltop/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/selectbutton/pt/index.vue b/doc/selectbutton/pt/index.vue index c52069d25..ab39cb9a4 100644 --- a/doc/selectbutton/pt/index.vue +++ b/doc/selectbutton/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/sidebar/pt/index.vue b/doc/sidebar/pt/index.vue index 326142c7a..7485585fc 100644 --- a/doc/sidebar/pt/index.vue +++ b/doc/sidebar/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/skeleton/pt/index.vue b/doc/skeleton/pt/index.vue index 07c7f51d7..ea296e2a3 100644 --- a/doc/skeleton/pt/index.vue +++ b/doc/skeleton/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/slider/pt/index.vue b/doc/slider/pt/index.vue index b70472fae..62eb80b84 100644 --- a/doc/slider/pt/index.vue +++ b/doc/slider/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/speeddial/pt/index.vue b/doc/speeddial/pt/index.vue index eb4273654..6414ad4a3 100644 --- a/doc/speeddial/pt/index.vue +++ b/doc/speeddial/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/splitbutton/pt/index.vue b/doc/splitbutton/pt/index.vue index 35b9a21bd..adaba446b 100644 --- a/doc/splitbutton/pt/index.vue +++ b/doc/splitbutton/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/splitter/pt/index.vue b/doc/splitter/pt/index.vue index 17f7ba902..33e5c8177 100644 --- a/doc/splitter/pt/index.vue +++ b/doc/splitter/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/steps/pt/index.vue b/doc/steps/pt/index.vue index ced2c0a2d..9575a05b1 100644 --- a/doc/steps/pt/index.vue +++ b/doc/steps/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/tabmenu/pt/index.vue b/doc/tabmenu/pt/index.vue index daff110df..86abbbf60 100644 --- a/doc/tabmenu/pt/index.vue +++ b/doc/tabmenu/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/tabview/pt/index.vue b/doc/tabview/pt/index.vue index ac7ad9adc..c26073919 100644 --- a/doc/tabview/pt/index.vue +++ b/doc/tabview/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/tag/pt/index.vue b/doc/tag/pt/index.vue index f9199aff0..c19db2f9a 100644 --- a/doc/tag/pt/index.vue +++ b/doc/tag/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/terminal/pt/index.vue b/doc/terminal/pt/index.vue index 8dd3e250d..3ea4e7357 100644 --- a/doc/terminal/pt/index.vue +++ b/doc/terminal/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/textarea/pt/index.vue b/doc/textarea/pt/index.vue index 85ac92e35..f8f270e20 100644 --- a/doc/textarea/pt/index.vue +++ b/doc/textarea/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/tieredmenu/pt/index.vue b/doc/tieredmenu/pt/index.vue index bc4681d5b..186157a65 100644 --- a/doc/tieredmenu/pt/index.vue +++ b/doc/tieredmenu/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/timeline/pt/index.vue b/doc/timeline/pt/index.vue index 7a795590f..2c30df927 100644 --- a/doc/timeline/pt/index.vue +++ b/doc/timeline/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/toast/pt/index.vue b/doc/toast/pt/index.vue index b92e88beb..530cab834 100644 --- a/doc/toast/pt/index.vue +++ b/doc/toast/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/togglebutton/pt/index.vue b/doc/togglebutton/pt/index.vue index 33c500bb2..614488d49 100644 --- a/doc/togglebutton/pt/index.vue +++ b/doc/togglebutton/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/toolbar/pt/index.vue b/doc/toolbar/pt/index.vue index 9b4e4a46f..9b3f41fa4 100644 --- a/doc/toolbar/pt/index.vue +++ b/doc/toolbar/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/tooltip/pt/index.vue b/doc/tooltip/pt/index.vue index aef79610a..4d916c823 100644 --- a/doc/tooltip/pt/index.vue +++ b/doc/tooltip/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/tree/pt/index.vue b/doc/tree/pt/index.vue index 569166de0..2b8c6e285 100644 --- a/doc/tree/pt/index.vue +++ b/doc/tree/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/treeselect/pt/index.vue b/doc/treeselect/pt/index.vue index 114251b1b..0f5b05b39 100644 --- a/doc/treeselect/pt/index.vue +++ b/doc/treeselect/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/treetable/pt/index.vue b/doc/treetable/pt/index.vue index 27336526d..a7f19f064 100644 --- a/doc/treetable/pt/index.vue +++ b/doc/treetable/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/tristatecheckbox/pt/index.vue b/doc/tristatecheckbox/pt/index.vue index 597bf4d49..c57485885 100644 --- a/doc/tristatecheckbox/pt/index.vue +++ b/doc/tristatecheckbox/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/virtualscroller/pt/index.vue b/doc/virtualscroller/pt/index.vue index d8d8676e7..7b403f1f1 100644 --- a/doc/virtualscroller/pt/index.vue +++ b/doc/virtualscroller/pt/index.vue @@ -11,7 +11,6 @@ diff --git a/doc/stepper/TemplateDoc.vue b/doc/stepper/TemplateDoc.vue deleted file mode 100644 index 2fda2b679..000000000 --- a/doc/stepper/TemplateDoc.vue +++ /dev/null @@ -1,740 +0,0 @@ - - - diff --git a/doc/stepper/VerticalDoc.vue b/doc/stepper/VerticalDoc.vue index 420ecb58c..a066d5ed9 100644 --- a/doc/stepper/VerticalDoc.vue +++ b/doc/stepper/VerticalDoc.vue @@ -4,37 +4,36 @@
- - - - + - - @@ -191,10 +193,10 @@ const imageClick = (index) => { } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); - }, methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + }, imageClick(index) { this.activeIndex = index; this.displayCustom = true; diff --git a/doc/galleria/fullscreen/WithThumbnailsDoc.vue b/doc/galleria/fullscreen/WithThumbnailsDoc.vue index 1f392833a..4eba2a7a8 100644 --- a/doc/galleria/fullscreen/WithThumbnailsDoc.vue +++ b/doc/galleria/fullscreen/WithThumbnailsDoc.vue @@ -2,18 +2,20 @@

Full screen mode is enabled by adding fullScreen property and and visibility is controlled with a binding to visible property.

-
- - - - + +
+ + + + -
+
+ @@ -165,8 +167,10 @@ onMounted(() => { } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); + methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + } } }; diff --git a/doc/galleria/fullscreen/WithoutThumbnailsDoc.vue b/doc/galleria/fullscreen/WithoutThumbnailsDoc.vue index 30e1591d2..b35e6ac20 100644 --- a/doc/galleria/fullscreen/WithoutThumbnailsDoc.vue +++ b/doc/galleria/fullscreen/WithoutThumbnailsDoc.vue @@ -2,18 +2,20 @@

Thumbnails can also be hidden in full screen mode.

-
- - - - + +
+ + + + -
+
+ @@ -165,8 +167,10 @@ onMounted(() => { } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); + methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + } } }; diff --git a/doc/galleria/indicator/ClickEventDoc.vue b/doc/galleria/indicator/ClickEventDoc.vue index a007298de..d39f13167 100644 --- a/doc/galleria/indicator/ClickEventDoc.vue +++ b/doc/galleria/indicator/ClickEventDoc.vue @@ -2,13 +2,15 @@

Indicators are displayed at the bottom by enabling showIndicators property and interacted with the click event by default.

-
- - - -
+ +
+ + + +
+
@@ -91,8 +93,10 @@ const images = ref(); } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); + methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + } } }; diff --git a/doc/galleria/indicator/HoverEventDoc.vue b/doc/galleria/indicator/HoverEventDoc.vue index 2053ae6af..a06a66617 100644 --- a/doc/galleria/indicator/HoverEventDoc.vue +++ b/doc/galleria/indicator/HoverEventDoc.vue @@ -2,13 +2,15 @@

Indicators can be activated on hover instead of click if changeItemOnIndicatorHover is added.

-
- - - -
+ +
+ + + +
+
@@ -91,8 +93,10 @@ const images = ref(); } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); + methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + } } }; diff --git a/doc/galleria/indicator/PositionDoc.vue b/doc/galleria/indicator/PositionDoc.vue index 710241c62..84ee10607 100644 --- a/doc/galleria/indicator/PositionDoc.vue +++ b/doc/galleria/indicator/PositionDoc.vue @@ -2,23 +2,25 @@

Indicators can be placed at four different sides using the indicatorsPosition property. In addition, enabling showIndicatorsOnItem moves the indicators inside the image section.

-
-
-
- - + +
+
+
+ + +
+
+ + +
+ + +
-
- - -
- - - -
+ @@ -181,8 +183,10 @@ const positionOptions = ref([ } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); + methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + } } }; diff --git a/doc/galleria/indicator/TemplateDoc.vue b/doc/galleria/indicator/TemplateDoc.vue index 8346a4b70..2c2935d0d 100644 --- a/doc/galleria/indicator/TemplateDoc.vue +++ b/doc/galleria/indicator/TemplateDoc.vue @@ -2,16 +2,18 @@

Indicator content can be customized with the indicator property that takes an index as a parameter and expects content.

-
- - - - -
+ +
+ + + + +
+
@@ -103,8 +105,10 @@ const images = ref(); } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); + methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + } } }; diff --git a/doc/galleria/navigator/HoverDoc.vue b/doc/galleria/navigator/HoverDoc.vue index e9079c099..32abd1b91 100644 --- a/doc/galleria/navigator/HoverDoc.vue +++ b/doc/galleria/navigator/HoverDoc.vue @@ -2,16 +2,18 @@

Navigators are displayed on hover only if showItemNavigatorsOnHover is enabled.

-
- - - - -
+ +
+ + + + +
+
@@ -130,8 +132,10 @@ const responsiveOptions = ref([ } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); + methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + } } }; diff --git a/doc/galleria/navigator/IndicatorsDoc.vue b/doc/galleria/navigator/IndicatorsDoc.vue index c1d1f6cfc..c8ebf0fbe 100644 --- a/doc/galleria/navigator/IndicatorsDoc.vue +++ b/doc/galleria/navigator/IndicatorsDoc.vue @@ -2,16 +2,28 @@

Navigators and Indicators can be combined as well.

-
- - - - -
+ +
+ + + + +
+
@@ -145,8 +157,10 @@ const responsiveOptions = ref([ } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); + methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + } } }; diff --git a/doc/galleria/navigator/ItemThumbnailsDoc.vue b/doc/galleria/navigator/ItemThumbnailsDoc.vue index 193c40da4..4b3647af7 100644 --- a/doc/galleria/navigator/ItemThumbnailsDoc.vue +++ b/doc/galleria/navigator/ItemThumbnailsDoc.vue @@ -2,16 +2,18 @@

Add showItemNavigators to display navigator elements and the left and right side.

-
- - - - -
+ +
+ + + + +
+
@@ -133,8 +135,10 @@ const responsiveOptions = ref([ } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); + methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + } } }; diff --git a/doc/galleria/navigator/ItemWithoutThumbnailsDoc.vue b/doc/galleria/navigator/ItemWithoutThumbnailsDoc.vue index 3a2f07348..00aa0106e 100644 --- a/doc/galleria/navigator/ItemWithoutThumbnailsDoc.vue +++ b/doc/galleria/navigator/ItemWithoutThumbnailsDoc.vue @@ -2,16 +2,18 @@

Simple example with indicators only.

-
- - - - -
+ +
+ + + + +
+
@@ -145,8 +147,10 @@ const responsiveOptions = ref([ } }; }, - mounted() { - PhotoService.getImages().then((data) => (this.images = data)); + methods: { + loadDemoData() { + PhotoService.getImages().then((data) => (this.images = data)); + } } }; diff --git a/doc/treetable/BasicDoc.vue b/doc/treetable/BasicDoc.vue index 45cd3adfb..69a557fde 100644 --- a/doc/treetable/BasicDoc.vue +++ b/doc/treetable/BasicDoc.vue @@ -2,13 +2,15 @@

TreeTable requires a collection of TreeNode instances as a value and Column components as children for the representation. The column with the element to toggle a node should have expander enabled.

-
- - - - - -
+ +
+ + + + + +
+
@@ -106,8 +108,10 @@ const nodes = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/ColumnToggleDoc.vue b/doc/treetable/ColumnToggleDoc.vue index 92bbd2812..c66219773 100644 --- a/doc/treetable/ColumnToggleDoc.vue +++ b/doc/treetable/ColumnToggleDoc.vue @@ -2,17 +2,19 @@

Column visibility based on a condition can be implemented with dynamic columns, in this sample a MultiSelect is used to manage the visible columns.

-
- - - - - -
+ +
+ + + + + +
+
@@ -155,10 +157,10 @@ const onToggle = (val) => { this.selectedColumns = this.columns; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); - }, methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + }, onToggle(value) { this.selectedColumns = this.columns.filter((col) => value.includes(col)); } diff --git a/doc/treetable/ControlledDoc.vue b/doc/treetable/ControlledDoc.vue index bab4c22e0..6aea3fc99 100644 --- a/doc/treetable/ControlledDoc.vue +++ b/doc/treetable/ControlledDoc.vue @@ -2,14 +2,16 @@

Expansion state is controlled with expandedKeys property. The expandedKeys should be an object whose keys refer to the node key and values represent the expanded state e.g. {'0-0': true}.

-
-
+ +
+
+
@@ -131,10 +133,10 @@ const toggleApplications = () => { } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); - }, methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + }, toggleApplications() { let _expandedKeys = { ...this.expandedKeys }; diff --git a/doc/treetable/DynamicColumnsDoc.vue b/doc/treetable/DynamicColumnsDoc.vue index 2dbfae8e4..c45415367 100644 --- a/doc/treetable/DynamicColumnsDoc.vue +++ b/doc/treetable/DynamicColumnsDoc.vue @@ -2,11 +2,13 @@

Columns can be created programmatically.

-
- - - -
+ +
+ + + +
+
@@ -119,8 +121,10 @@ const columns = ref([ { field: 'type', header: 'Type' } ]; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/FilterDoc.vue b/doc/treetable/FilterDoc.vue index b459a75ec..5d746675f 100644 --- a/doc/treetable/FilterDoc.vue +++ b/doc/treetable/FilterDoc.vue @@ -6,38 +6,40 @@ support filtering.

-
-
- + +
+
+ +
+ + + + + + + + + + + +
- - - - - - - - - - - - -
+ @@ -226,8 +228,10 @@ const filterOptions = ref([ } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/LazyLoadDoc.vue b/doc/treetable/LazyLoadDoc.vue index 4145c9747..8280855fb 100644 --- a/doc/treetable/LazyLoadDoc.vue +++ b/doc/treetable/LazyLoadDoc.vue @@ -10,13 +10,15 @@

In addition, only the root elements should be loaded, children can be loaded on demand using nodeExpand callback.

-
- - - - - -
+ +
+ + + + + +
+
@@ -147,7 +149,7 @@ export default { -
+
diff --git a/doc/treetable/SizeDoc.vue b/doc/treetable/SizeDoc.vue index 23ab49d85..33f23c7af 100644 --- a/doc/treetable/SizeDoc.vue +++ b/doc/treetable/SizeDoc.vue @@ -2,16 +2,18 @@

In addition to a regular table, alternatives with alternative sizes are available.

-
-
- + +
+
+ +
+ + + + +
- - - - - -
+ @@ -127,8 +129,10 @@ const sizeOptions = ref([ } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/TemplateDoc.vue b/doc/treetable/TemplateDoc.vue index 6cafefdc3..d19c9c78c 100644 --- a/doc/treetable/TemplateDoc.vue +++ b/doc/treetable/TemplateDoc.vue @@ -2,29 +2,31 @@

Custom content at header and footer slots are supported via templating.

-
- - - - - - - @@ -170,8 +172,10 @@ const nodes = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/paginator/PaginatorBasicDoc.vue b/doc/treetable/paginator/PaginatorBasicDoc.vue index 7a4b270b2..439e0ac90 100644 --- a/doc/treetable/paginator/PaginatorBasicDoc.vue +++ b/doc/treetable/paginator/PaginatorBasicDoc.vue @@ -2,13 +2,15 @@

Pagination is enabled by adding paginator property and defining rows per page.

-
- - - - - -
+ +
+ + + + + +
+
@@ -115,39 +117,42 @@ for (let i = 0; i < 50; i++) { } nodes.value = files; - + <\/script> ` } }; }, - mounted() { - let files = []; + mounted() {}, + methods: { + loadDemoData() { + let files = []; - for (let i = 0; i < 50; i++) { - let node = { - key: i, - data: { - name: 'Item ' + i, - size: Math.floor(Math.random() * 1000) + 1 + 'kb', - type: 'Type ' + i - }, - children: [ - { - key: i + ' - 0', - data: { - name: 'Item ' + i + ' - 0', - size: Math.floor(Math.random() * 1000) + 1 + 'kb', - type: 'Type ' + i + for (let i = 0; i < 50; i++) { + let node = { + key: i, + data: { + name: 'Item ' + i, + size: Math.floor(Math.random() * 1000) + 1 + 'kb', + type: 'Type ' + i + }, + children: [ + { + key: i + ' - 0', + data: { + name: 'Item ' + i + ' - 0', + size: Math.floor(Math.random() * 1000) + 1 + 'kb', + type: 'Type ' + i + } } - } - ] - }; + ] + }; - files.push(node); + files.push(node); + } + + this.nodes = files; } - - this.nodes = files; } }; diff --git a/doc/treetable/paginator/PaginatorTemplateDoc.vue b/doc/treetable/paginator/PaginatorTemplateDoc.vue index 8c7a59a9e..1894acabc 100644 --- a/doc/treetable/paginator/PaginatorTemplateDoc.vue +++ b/doc/treetable/paginator/PaginatorTemplateDoc.vue @@ -5,26 +5,28 @@ Paginator component for more information about the advanced customization options.

-
- - - - - - - -
+ +
+ + + + + + + +
+
@@ -155,39 +157,41 @@ for (let i = 0; i < 50; i++) { } nodes.value = files; - + <\/script> ` } }; }, - mounted() { - let files = []; + methods: { + loadDemoData() { + let files = []; - for (let i = 0; i < 50; i++) { - let node = { - key: i, - data: { - name: 'Item ' + i, - size: Math.floor(Math.random() * 1000) + 1 + 'kb', - type: 'Type ' + i - }, - children: [ - { - key: i + ' - 0', - data: { - name: 'Item ' + i + ' - 0', - size: Math.floor(Math.random() * 1000) + 1 + 'kb', - type: 'Type ' + i + for (let i = 0; i < 50; i++) { + let node = { + key: i, + data: { + name: 'Item ' + i, + size: Math.floor(Math.random() * 1000) + 1 + 'kb', + type: 'Type ' + i + }, + children: [ + { + key: i + ' - 0', + data: { + name: 'Item ' + i + ' - 0', + size: Math.floor(Math.random() * 1000) + 1 + 'kb', + type: 'Type ' + i + } } - } - ] - }; + ] + }; - files.push(node); + files.push(node); + } + + this.nodes = files; } - - this.nodes = files; } }; diff --git a/doc/treetable/resize/ExpandModeDoc.vue b/doc/treetable/resize/ExpandModeDoc.vue index 96e9b8f3d..3d92d351f 100644 --- a/doc/treetable/resize/ExpandModeDoc.vue +++ b/doc/treetable/resize/ExpandModeDoc.vue @@ -2,13 +2,15 @@

Setting columnResizeMode as expand changes the table width as well.

-
- - - - - -
+ +
+ + + + + +
+
@@ -106,8 +108,10 @@ const nodes = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/resize/FitModeDoc.vue b/doc/treetable/resize/FitModeDoc.vue index 9f1359e2d..6dd545529 100644 --- a/doc/treetable/resize/FitModeDoc.vue +++ b/doc/treetable/resize/FitModeDoc.vue @@ -5,13 +5,15 @@ that does not change the overall table width.

-
- - - - - -
+ +
+ + + + + +
+
@@ -109,8 +111,10 @@ const nodes = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/scroll/FlexibleScrollDoc.vue b/doc/treetable/scroll/FlexibleScrollDoc.vue index f6660a2a8..568df653f 100644 --- a/doc/treetable/scroll/FlexibleScrollDoc.vue +++ b/doc/treetable/scroll/FlexibleScrollDoc.vue @@ -5,20 +5,22 @@ adjusts itself according to the size changes.

-
-
+ + + + + + + + +
+ @@ -110,8 +112,10 @@ const dialogVisible = ref(false); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/scroll/FrozenColumnsDoc.vue b/doc/treetable/scroll/FrozenColumnsDoc.vue index c66c24ddc..d559ff15e 100644 --- a/doc/treetable/scroll/FrozenColumnsDoc.vue +++ b/doc/treetable/scroll/FrozenColumnsDoc.vue @@ -2,16 +2,18 @@

A column can be fixed during horizontal scrolling by enabling the frozen property on a Column. The location is defined with the alignFrozen that can be left or right.

-
- - - - - - - - -
+ +
+ + + + + + + + +
+
@@ -118,8 +120,10 @@ const nodes = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/scroll/HorizontalScrollDoc.vue b/doc/treetable/scroll/HorizontalScrollDoc.vue index 5c6cd2e07..cdbd431fb 100644 --- a/doc/treetable/scroll/HorizontalScrollDoc.vue +++ b/doc/treetable/scroll/HorizontalScrollDoc.vue @@ -2,16 +2,18 @@

Horizontal scrolling is enabled when the total width of columns exceeds table width.

-
- - - - - - - - -
+ +
+ + + + + + + + +
+
@@ -118,8 +120,10 @@ const nodes = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/scroll/VerticalScrollDoc.vue b/doc/treetable/scroll/VerticalScrollDoc.vue index 6e496ac22..361af26ff 100644 --- a/doc/treetable/scroll/VerticalScrollDoc.vue +++ b/doc/treetable/scroll/VerticalScrollDoc.vue @@ -2,13 +2,15 @@

Adding scrollable property along with a scrollHeight for the data viewport enables vertical scrolling with fixed headers.

-
- - - - - -
+ +
+ + + + + +
+
@@ -106,8 +108,10 @@ const nodes = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/selection/CheckboxRowSelectionDoc.vue b/doc/treetable/selection/CheckboxRowSelectionDoc.vue index 49fcf3042..3bdd2e77e 100644 --- a/doc/treetable/selection/CheckboxRowSelectionDoc.vue +++ b/doc/treetable/selection/CheckboxRowSelectionDoc.vue @@ -6,13 +6,15 @@

-
- - - - - -
+ +
+ + + + + +
+
@@ -123,8 +125,10 @@ const selectedKey = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/selection/MultipleRowsSelectionDoc.vue b/doc/treetable/selection/MultipleRowsSelectionDoc.vue index 5fbc9b89c..611e27a4f 100644 --- a/doc/treetable/selection/MultipleRowsSelectionDoc.vue +++ b/doc/treetable/selection/MultipleRowsSelectionDoc.vue @@ -6,17 +6,19 @@

In multiple selection mode, value binding should be a key-value pair where key is the node key and value is a boolean to indicate selection.

-
-
- - + +
+
+ + +
+ + + + +
- - - - - -
+ @@ -130,8 +132,10 @@ const metaKey = ref(true); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/selection/RowSelectionEventsDoc.vue b/doc/treetable/selection/RowSelectionEventsDoc.vue index 550d056a6..031defc30 100644 --- a/doc/treetable/selection/RowSelectionEventsDoc.vue +++ b/doc/treetable/selection/RowSelectionEventsDoc.vue @@ -2,13 +2,15 @@

TreeTable provides nodeSelect and nodeUnselect events to listen selection events.

-
- - - - - -
+ +
+ + + + + +
+
@@ -130,10 +132,10 @@ const onNodeUnselect = (node) => { } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); - }, methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + }, onNodeSelect(node) { this.$toast.add({ severity: 'success', summary: 'Node Selected', detail: node.data.name, life: 3000 }); }, diff --git a/doc/treetable/selection/SingleRowSelectionDoc.vue b/doc/treetable/selection/SingleRowSelectionDoc.vue index ef72f1b5f..d5abe1c95 100644 --- a/doc/treetable/selection/SingleRowSelectionDoc.vue +++ b/doc/treetable/selection/SingleRowSelectionDoc.vue @@ -6,17 +6,19 @@ setting it to false.

-
-
- - + +
+
+ + +
+ + + + +
- - - - - -
+ @@ -130,8 +132,10 @@ const metaKey = ref(true); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/sort/MultipleColumnsDoc.vue b/doc/treetable/sort/MultipleColumnsDoc.vue index c91a5a2ca..9d3855bcd 100644 --- a/doc/treetable/sort/MultipleColumnsDoc.vue +++ b/doc/treetable/sort/MultipleColumnsDoc.vue @@ -2,13 +2,15 @@

Multiple columns can be sorted by defining sortMode as multiple. This mode requires metaKey (e.g. ⌘) to be pressed when clicking a header.

-
- - - - - -
+ +
+ + + + + +
+
@@ -106,8 +108,10 @@ const nodes = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/sort/RemovableSortDoc.vue b/doc/treetable/sort/RemovableSortDoc.vue index 322adeaac..70d5846ec 100644 --- a/doc/treetable/sort/RemovableSortDoc.vue +++ b/doc/treetable/sort/RemovableSortDoc.vue @@ -2,13 +2,15 @@

When removableSort is present, the third click removes the sorting from the column.

-
- - - - - -
+ +
+ + + + + +
+
@@ -106,8 +108,10 @@ const nodes = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/doc/treetable/sort/SingleColumnDoc.vue b/doc/treetable/sort/SingleColumnDoc.vue index cb38a164b..3278b0075 100644 --- a/doc/treetable/sort/SingleColumnDoc.vue +++ b/doc/treetable/sort/SingleColumnDoc.vue @@ -2,13 +2,15 @@

Sorting on a column is enabled by adding the sortable property.

-
- - - - - -
+ +
+ + + + + +
+
@@ -106,8 +108,10 @@ const nodes = ref(); } }; }, - mounted() { - NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + methods: { + loadDemoData() { + NodeService.getTreeTableNodes().then((data) => (this.nodes = data)); + } } }; diff --git a/service/NodeService.js b/service/NodeService.js index d6877ccad..e10b0809e 100755 --- a/service/NodeService.js +++ b/service/NodeService.js @@ -377,7 +377,7 @@ export const NodeService = { { key: '7-1', data: { - name: 'primeng.png', + name: 'primevue.png', size: '30kb', type: 'Picture' } From eb2f175f739d921c2c0fe1a9f779fa5d0cde1e27 Mon Sep 17 00:00:00 2001 From: Amal Mathew Date: Wed, 21 Feb 2024 13:53:11 +0530 Subject: [PATCH 18/36] #5314: Fix invalid prop in filled password example --- doc/password/FilledDoc.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/password/FilledDoc.vue b/doc/password/FilledDoc.vue index d5f2c51e4..624227ea0 100644 --- a/doc/password/FilledDoc.vue +++ b/doc/password/FilledDoc.vue @@ -3,7 +3,7 @@

Specify the variant property as filled to display the component with a higher visual emphasis than the default outlined style.

- +
From 15c78606246cd4ca777300cac8f0b28f55729355 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 21 Feb 2024 11:44:30 +0300 Subject: [PATCH 19/36] Refactor #5266 --- components/lib/stepper/Stepper.vue | 4 ++-- components/lib/stepper/style/StepperStyle.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/components/lib/stepper/Stepper.vue b/components/lib/stepper/Stepper.vue index e4a967517..2b449835e 100644 --- a/components/lib/stepper/Stepper.vue +++ b/components/lib/stepper/Stepper.vue @@ -232,12 +232,12 @@ export default { }, prevCallback(event, index) { if (index !== 0) { - this.onItemClick(event, index - 1); + this.updateActiveStep(event, index - 1); } }, nextCallback(event, index) { if (index !== this.stepperpanels.length - 1) { - this.onItemClick(event, index + 1); + this.updateActiveStep(event, index + 1); } } }, diff --git a/components/lib/stepper/style/StepperStyle.js b/components/lib/stepper/style/StepperStyle.js index f1578ac23..e339c57bf 100644 --- a/components/lib/stepper/style/StepperStyle.js +++ b/components/lib/stepper/style/StepperStyle.js @@ -15,7 +15,7 @@ const classes = { 'p-stepper-header', { 'p-highlight': instance.isStepActive(index), - 'p-disabled': instance.isItemDisabled(step, index) + 'p-disabled': instance.isItemDisabled(index) } ], action: 'p-stepper-action', From 874c321b512b779798dec1afb15edc46edf7690c Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Wed, 21 Feb 2024 11:47:21 +0300 Subject: [PATCH 20/36] Linear Stepper added --- doc/stepper/LinearDoc.vue | 174 ++++++++++++++++++ .../{ExampleDoc.vue => TemplateDoc.vue} | 0 pages/stepper/index.vue | 14 +- 3 files changed, 184 insertions(+), 4 deletions(-) create mode 100644 doc/stepper/LinearDoc.vue rename doc/stepper/{ExampleDoc.vue => TemplateDoc.vue} (100%) diff --git a/doc/stepper/LinearDoc.vue b/doc/stepper/LinearDoc.vue new file mode 100644 index 000000000..7e3607560 --- /dev/null +++ b/doc/stepper/LinearDoc.vue @@ -0,0 +1,174 @@ + + + diff --git a/doc/stepper/ExampleDoc.vue b/doc/stepper/TemplateDoc.vue similarity index 100% rename from doc/stepper/ExampleDoc.vue rename to doc/stepper/TemplateDoc.vue diff --git a/pages/stepper/index.vue b/pages/stepper/index.vue index cfdbf170e..6798e5b48 100644 --- a/pages/stepper/index.vue +++ b/pages/stepper/index.vue @@ -13,8 +13,9 @@ diff --git a/components/lib/inputotp/InputOtp.d.ts b/components/lib/inputotp/InputOtp.d.ts new file mode 100755 index 000000000..83506dbf9 --- /dev/null +++ b/components/lib/inputotp/InputOtp.d.ts @@ -0,0 +1,227 @@ +/** + * + * InputSwitch is used to select a boolean value. + * + * [Live Demo](https://www.primevue.org/inputswitch/) + * + * @module inputotp + * + */ +import { ComponentHooks } from '../basecomponent/BaseComponent'; +import { PassThroughOptions } from '../passthrough'; +import { ClassComponent, GlobalComponentConstructor, PassThrough } from '../ts-helpers'; + +export declare type InputSwitchPassThroughOptionType = InputSwitchPassThroughAttributes | ((options: InputSwitchPassThroughMethodOptions) => InputSwitchPassThroughAttributes | string) | string | null | undefined; + +/** + * Custom passthrough(pt) option method. + */ +export interface InputSwitchPassThroughMethodOptions { + /** + * Defines instance. + */ + instance: any; + /** + * Defines valid properties. + */ + props: InputSwitchProps; + /** + * Defines current inline state. + */ + state: InputSwitchState; + /** + * Defines current options. + */ + context: InputSwitchContext; + /** + * Defines valid attributes. + */ + attrs: any; + /** + * Defines parent options. + */ + parent: any; + /** + * Defines passthrough(pt) options in global config. + */ + global: object | undefined; +} + +/** + * Custom passthrough(pt) options. + * @see {@link InputSwitchProps.pt} + */ +export interface InputSwitchPassThroughOptions { + /** + * Used to pass attributes to the root's DOM element. + */ + root?: InputSwitchPassThroughOptionType; + /** + * Used to pass attributes to the input's DOM element. + */ + input?: InputSwitchPassThroughOptionType; + /** + * Used to pass attributes to the slider's DOM element. + */ + slider?: InputSwitchPassThroughOptionType; + /** + * Used to manage all lifecycle hooks. + * @see {@link BaseComponent.ComponentHooks} + */ + hooks?: ComponentHooks; +} + +/** + * Custom passthrough attributes for each DOM elements + */ +export interface InputSwitchPassThroughAttributes { + [key: string]: any; +} + +/** + * Defines current inline state in InputSwitch component. + */ +export interface InputSwitchState { + [key: string]: any; +} + +/** + * Defines valid properties in InputSwitch component. + */ +export interface InputSwitchProps { + /** + * Specifies whether a inputswitch should be checked or not. + * @defaultValue false + */ + modelValue?: boolean | string | undefined; + /** + * Value in checked state. + * @defaultValue true + */ + trueValue?: any; + /** + * Value in unchecked state. + * @defaultValue false + */ + falseValue?: any; + /** + * When present, it specifies that the component should have invalid state style. + * @defaultValue false + */ + invalid?: boolean | undefined; + /** + * When present, it specifies that the component should be disabled. + * @defaultValue false + */ + disabled?: boolean | undefined; + /** + * When present, it specifies that an input field is read-only. + * @default false + */ + readonly?: boolean | undefined; + /** + * Index of the element in tabbing order. + */ + tabindex?: number | undefined; + /** + * Identifier of the underlying input element. + */ + inputId?: string | undefined; + /** + * Style class of the input field. + */ + inputClass?: string | object | undefined; + /** + * Inline style of the input field. + */ + inputStyle?: object | undefined; + /** + * Establishes relationships between the component and label(s) where its value should be one or more element IDs. + */ + ariaLabelledby?: string | undefined; + /** + * Establishes a string value that labels the component. + */ + ariaLabel?: string | undefined; + /** + * Used to pass attributes to DOM elements inside the component. + * @type {InputSwitchPassThroughOptions} + */ + pt?: PassThrough; + /** + * Used to configure passthrough(pt) options of the component. + * @type {PassThroughOptions} + */ + ptOptions?: PassThroughOptions; + /** + * When enabled, it removes component related styles in the core. + * @defaultValue false + */ + unstyled?: boolean; +} + +/** + * Defines current options in InputSwitch component. + */ +export interface InputSwitchContext { + /** + * Current checked state of the item as a boolean. + * @defaultValue false + */ + checked: boolean; + /** + * Current disabled state of the item as a boolean. + * @defaultValue false + */ + disabled: boolean; +} + +export interface InputSwitchSlots {} + +/** + * Defines valid emits in InputSwitch component. + */ +export interface InputSwitchEmits { + /** + * Emitted when the value changes. + * @param {boolean} value - New value. + */ + 'update:modelValue'(value: boolean): void; + /** + * Callback to invoke on value change. + * @param {Event} event - Browser event. + */ + change(event: Event): void; + /** + * Callback to invoke when the component receives focus. + * @param {Event} event - Browser event. + */ + focus(event: Event): void; + /** + * Callback to invoke when the component loses focus. + * @param {Event} event - Browser event. + */ + blur(event: Event): void; +} + +/** + * **PrimeVue - InputSwitch** + * + * _InputSwitch is used to select a boolean value._ + * + * [Live Demo](https://www.primevue.org/inputswitch/) + * --- --- + * ![PrimeVue](https://primefaces.org/cdn/primevue/images/logo-100.png) + * + * @group Component + * + */ +declare class InputSwitch extends ClassComponent {} + +declare module '@vue/runtime-core' { + interface GlobalComponents { + InputSwitch: GlobalComponentConstructor; + } +} + +export default InputSwitch; diff --git a/components/lib/inputotp/InputOtp.spec.js b/components/lib/inputotp/InputOtp.spec.js new file mode 100644 index 000000000..df8f16fc5 --- /dev/null +++ b/components/lib/inputotp/InputOtp.spec.js @@ -0,0 +1,20 @@ +import { mount } from '@vue/test-utils'; +import InputSwitch from './InputSwitch.vue'; + +describe('InputSwitch.vue', () => { + it('should exist', async () => { + const wrapper = mount(InputSwitch); + + expect(wrapper.find('.p-inputswitch.p-component').exists()).toBe(true); + expect(wrapper.find('.p-inputswitch-slider').exists()).toBe(true); + + await wrapper.vm.onChange({}); + + expect(wrapper.emitted()['update:modelValue'][0]).toEqual([true]); + + await wrapper.setProps({ modelValue: true }); + + expect(wrapper.vm.checked).toBe(true); + expect(wrapper.find('.p-inputswitch').classes()).toContain('p-highlight'); + }); +}); diff --git a/components/lib/inputotp/InputOtp.vue b/components/lib/inputotp/InputOtp.vue new file mode 100755 index 000000000..9522cb48d --- /dev/null +++ b/components/lib/inputotp/InputOtp.vue @@ -0,0 +1,155 @@ + + + diff --git a/components/lib/inputotp/package.json b/components/lib/inputotp/package.json new file mode 100644 index 000000000..39b0a1db3 --- /dev/null +++ b/components/lib/inputotp/package.json @@ -0,0 +1,9 @@ +{ + "main": "./inputotp.cjs.js", + "module": "./inputotp.esm.js", + "unpkg": "./inputotp.min.js", + "types": "./inputotp.d.ts", + "browser": { + "./sfc": "./inputotp.vue" + } +} diff --git a/components/lib/inputotp/style/InputOtpStyle.d.ts b/components/lib/inputotp/style/InputOtpStyle.d.ts new file mode 100644 index 000000000..c52582775 --- /dev/null +++ b/components/lib/inputotp/style/InputOtpStyle.d.ts @@ -0,0 +1,3 @@ +import { BaseStyle } from '../../base/style/BaseStyle'; + +export interface InputOtpStyle extends BaseStyle {} diff --git a/components/lib/inputotp/style/InputOtpStyle.js b/components/lib/inputotp/style/InputOtpStyle.js new file mode 100644 index 000000000..f1a9db114 --- /dev/null +++ b/components/lib/inputotp/style/InputOtpStyle.js @@ -0,0 +1,11 @@ +import BaseStyle from 'primevue/base/style'; + +const classes = { + root: ({ props }) => ['p-inputotp p-component'], + input: 'p-inputotp-input' +}; + +export default BaseStyle.extend({ + name: 'inputotp', + classes +}); diff --git a/components/lib/inputotp/style/package.json b/components/lib/inputotp/style/package.json new file mode 100644 index 000000000..47e678339 --- /dev/null +++ b/components/lib/inputotp/style/package.json @@ -0,0 +1,6 @@ +{ + "main": "./inputotpstyle.cjs.js", + "module": "./inputotpstyle.esm.js", + "unpkg": "./inputotpstyle.min.js", + "types": "./inputotpstyle.d.ts" +} diff --git a/doc/common/apidoc/index.json b/doc/common/apidoc/index.json index 44c59e757..1257694f1 100644 --- a/doc/common/apidoc/index.json +++ b/doc/common/apidoc/index.json @@ -5418,7 +5418,7 @@ } ], "methods": [], - "extendedBy": "AccordionStyle,AccordionTabStyle,AnimateOnScrollStyle,AutoCompleteStyle,AvatarStyle,AvatarGroupStyle,BadgeStyle,BadgeDirectiveStyle,BaseComponentStyle,BaseIconStyle,BlockUIStyle,BreadcrumbStyle,ButtonStyle,ButtonGroupStyle,CalendarStyle,CardStyle,CarouselStyle,CascadeSelectStyle,ChartStyle,CheckboxStyle,ChipStyle,ChipsStyle,ColorPickerStyle,ColumnStyle,ColumnGroupStyle,ConfirmDialogStyle,ConfirmPopupStyle,ContextMenuStyle,DataTableStyle,DataViewStyle,DataViewLayoutOptionsStyle,DeferredContentStyle,DialogStyle,DividerStyle,DockStyle,DropdownStyle,DynamicDialogStyle,EditorStyle,FieldsetStyle,AccordionStyle,FloatLabelStyle,FocusTrapStyle,GalleriaStyle,IconFieldStyle,ImageStyle,InlineMessageStyle,InplaceStyle,InputGroupStyle,InputGroupAddonStyle,InputIconStyle,InputMaskStyle,InputNumberStyle,InputSwitchStyle,InputTextStyle,KnobStyle,ListboxStyle,MegaMenuStyle,MenuStyle,MenubarStyle,MessageStyle,MeterGroupStyle,MultiSelectStyle,OrderListStyle,OrganizationChartStyle,OverlayPanelStyle,PaginatorStyle,PanelStyle,PanelMenuStyle,PasswordStyle,PickListStyle,PortalStyle,ProgressBarStyle,ProgressSpinnerStyle,RadioButtonStyle,RatingStyle,AccordionStyle,RowStyle,ScrollPanelStyle,ScrollTopStyle,SelectButtonStyle,SidebarStyle,SkeletonStyle,SliderStyle,SpeedDialStyle,SplitButtonStyle,SplitterStyle,SplitterPanelStyle,StepperStyle,StepperPanelStyle,StepsStyle,StyleClassStyle,TabMenuStyle,TabPanelStyle,TabViewStyle,TagStyle,TerminalStyle,TextareaStyle,TieredMenuStyle,TimelineStyle,ToastStyle,ToggleButtonStyle,ToolbarStyle,TooltipStyle,TreeStyle,TreeSelectStyle,TreeTableStyle,TriStateCheckboxStyle,VirtualScrollerStyle" + "extendedBy": "AccordionStyle,AccordionTabStyle,AnimateOnScrollStyle,AutoCompleteStyle,AvatarStyle,AvatarGroupStyle,BadgeStyle,BadgeDirectiveStyle,BaseComponentStyle,BaseIconStyle,BlockUIStyle,BreadcrumbStyle,ButtonStyle,ButtonGroupStyle,CalendarStyle,CardStyle,CarouselStyle,CascadeSelectStyle,ChartStyle,CheckboxStyle,ChipStyle,ChipsStyle,ColorPickerStyle,ColumnStyle,ColumnGroupStyle,ConfirmDialogStyle,ConfirmPopupStyle,ContextMenuStyle,DataTableStyle,DataViewStyle,DataViewLayoutOptionsStyle,DeferredContentStyle,DialogStyle,DividerStyle,DockStyle,DropdownStyle,DynamicDialogStyle,EditorStyle,FieldsetStyle,AccordionStyle,FloatLabelStyle,FocusTrapStyle,GalleriaStyle,IconFieldStyle,ImageStyle,InlineMessageStyle,InplaceStyle,InputGroupStyle,InputGroupAddonStyle,InputIconStyle,InputMaskStyle,InputNumberStyle,InputOtpStyle,InputSwitchStyle,InputTextStyle,KnobStyle,ListboxStyle,MegaMenuStyle,MenuStyle,MenubarStyle,MessageStyle,MeterGroupStyle,MultiSelectStyle,OrderListStyle,OrganizationChartStyle,OverlayPanelStyle,PaginatorStyle,PanelStyle,PanelMenuStyle,PasswordStyle,PickListStyle,PortalStyle,ProgressBarStyle,ProgressSpinnerStyle,RadioButtonStyle,RatingStyle,AccordionStyle,RowStyle,ScrollPanelStyle,ScrollTopStyle,SelectButtonStyle,SidebarStyle,SkeletonStyle,SliderStyle,SpeedDialStyle,SplitButtonStyle,SplitterStyle,SplitterPanelStyle,StepperStyle,StepperPanelStyle,StepsStyle,StyleClassStyle,TabMenuStyle,TabPanelStyle,TabViewStyle,TagStyle,TerminalStyle,TextareaStyle,TieredMenuStyle,TimelineStyle,ToastStyle,ToggleButtonStyle,ToolbarStyle,TooltipStyle,TreeStyle,TreeSelectStyle,TreeTableStyle,TriStateCheckboxStyle,VirtualScrollerStyle" } } } @@ -31974,6 +31974,435 @@ } } }, + "inputotp": { + "description": "InputSwitch is used to select a boolean value.\n\n[Live Demo](https://www.primevue.org/inputswitch/)", + "components": { + "default": { + "description": "InputSwitch is used to select a boolean value.", + "methods": { + "description": "Defines methods that can be accessed by the component's reference.", + "values": [] + } + } + }, + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "InputSwitchPassThroughMethodOptions": { + "description": "Custom passthrough(pt) option method.", + "relatedProp": "", + "props": [ + { + "name": "instance", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines instance." + }, + { + "name": "props", + "optional": false, + "readonly": false, + "type": "InputSwitchProps", + "default": "", + "description": "Defines valid properties." + }, + { + "name": "state", + "optional": false, + "readonly": false, + "type": "InputSwitchState", + "default": "", + "description": "Defines current inline state." + }, + { + "name": "context", + "optional": false, + "readonly": false, + "type": "InputSwitchContext", + "default": "", + "description": "Defines current options." + }, + { + "name": "attrs", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines valid attributes." + }, + { + "name": "parent", + "optional": false, + "readonly": false, + "type": "any", + "default": "", + "description": "Defines parent options." + }, + { + "name": "global", + "optional": false, + "readonly": false, + "type": "undefined | object", + "default": "", + "description": "Defines passthrough(pt) options in global config." + } + ], + "methods": [] + }, + "InputSwitchPassThroughOptions": { + "description": "Custom passthrough(pt) options.", + "relatedProp": "InputSwitchProps.pt", + "props": [ + { + "name": "root", + "optional": true, + "readonly": false, + "type": "InputSwitchPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the root's DOM element." + }, + { + "name": "input", + "optional": true, + "readonly": false, + "type": "InputSwitchPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the input's DOM element." + }, + { + "name": "slider", + "optional": true, + "readonly": false, + "type": "InputSwitchPassThroughOptionType", + "default": "", + "description": "Used to pass attributes to the slider's DOM element." + }, + { + "name": "hooks", + "optional": true, + "readonly": false, + "type": "ComponentHooks", + "default": "", + "description": "Used to manage all lifecycle hooks." + } + ], + "methods": [] + }, + "InputSwitchPassThroughAttributes": { + "description": "Custom passthrough attributes for each DOM elements", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "InputSwitchState": { + "description": "Defines current inline state in InputSwitch component.", + "relatedProp": "", + "props": [ + { + "name": "[key: string]", + "optional": false, + "readonly": false, + "type": "any" + } + ], + "methods": [] + }, + "InputSwitchProps": { + "description": "Defines valid properties in InputSwitch component.", + "relatedProp": "", + "props": [ + { + "name": "modelValue", + "optional": true, + "readonly": false, + "type": "string | boolean", + "default": "false", + "description": "Specifies whether a inputswitch should be checked or not." + }, + { + "name": "trueValue", + "optional": true, + "readonly": false, + "type": "any", + "default": "true", + "description": "Value in checked state." + }, + { + "name": "falseValue", + "optional": true, + "readonly": false, + "type": "any", + "default": "false", + "description": "Value in unchecked state." + }, + { + "name": "invalid", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should have invalid state style." + }, + { + "name": "disabled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When present, it specifies that the component should be disabled." + }, + { + "name": "readonly", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "", + "description": "When present, it specifies that an input field is read-only." + }, + { + "name": "tabindex", + "optional": true, + "readonly": false, + "type": "number", + "default": "", + "description": "Index of the element in tabbing order." + }, + { + "name": "inputId", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Identifier of the underlying input element." + }, + { + "name": "inputClass", + "optional": true, + "readonly": false, + "type": "string | object", + "default": "", + "description": "Style class of the input field." + }, + { + "name": "inputStyle", + "optional": true, + "readonly": false, + "type": "object", + "default": "", + "description": "Inline style of the input field." + }, + { + "name": "ariaLabelledby", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Establishes relationships between the component and label(s) where its value should be one or more element IDs." + }, + { + "name": "ariaLabel", + "optional": true, + "readonly": false, + "type": "string", + "default": "", + "description": "Establishes a string value that labels the component." + }, + { + "name": "pt", + "optional": true, + "readonly": false, + "type": "PassThrough", + "default": "", + "description": "Used to pass attributes to DOM elements inside the component." + }, + { + "name": "ptOptions", + "optional": true, + "readonly": false, + "type": "PassThroughOptions", + "default": "", + "description": "Used to configure passthrough(pt) options of the component." + }, + { + "name": "unstyled", + "optional": true, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "When enabled, it removes component related styles in the core." + } + ], + "methods": [] + }, + "InputSwitchContext": { + "description": "Defines current options in InputSwitch component.", + "relatedProp": "", + "props": [ + { + "name": "checked", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current checked state of the item as a boolean." + }, + { + "name": "disabled", + "optional": false, + "readonly": false, + "type": "boolean", + "default": "false", + "description": "Current disabled state of the item as a boolean." + } + ], + "methods": [] + }, + "InputSwitchSlots": { + "relatedProp": "", + "props": [], + "methods": [] + }, + "InputSwitchEmits": { + "description": "Defines valid emits in InputSwitch component.", + "relatedProp": "", + "props": [], + "methods": [ + { + "name": "update:modelValue", + "parameters": [ + { + "name": "value", + "optional": false, + "type": "boolean", + "description": "New value." + } + ], + "returnType": "void", + "description": "Emitted when the value changes." + }, + { + "name": "change", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke on value change." + }, + { + "name": "focus", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke when the component receives focus." + }, + { + "name": "blur", + "parameters": [ + { + "name": "event", + "optional": false, + "type": "Event", + "description": "Browser event." + } + ], + "returnType": "void", + "description": "Callback to invoke when the component loses focus." + } + ] + } + } + }, + "types": { + "description": "Defines the custom types used by the module.", + "values": { + "InputSwitchPassThroughOptionType": { + "values": "InputSwitchPassThroughAttributes | (options: InputSwitchPassThroughMethodOptions) => undefined | string | null | undefined" + } + } + } + }, + "inputotp/style/InputOtpStyle": { + "interfaces": { + "description": "Defines the custom interfaces used by the module.", + "eventDescription": "Defines the custom events used by the component's emit.", + "methodDescription": "Defines methods that can be accessed by the component's reference.", + "typeDescription": "Defines the custom types used by the module.", + "values": { + "InputOtpStyle": { + "relatedProp": "", + "props": [ + { + "name": "name", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "css", + "optional": true, + "readonly": false, + "type": "string", + "default": "" + }, + { + "name": "classes", + "optional": true, + "readonly": false, + "type": "object", + "default": "" + }, + { + "name": "inlineStyles", + "optional": true, + "readonly": false, + "type": "object", + "default": "" + }, + { + "name": "loadStyle", + "optional": true, + "readonly": false, + "type": "Function", + "default": "" + }, + { + "name": "getStyleSheet", + "optional": true, + "readonly": false, + "type": "Function", + "default": "" + } + ], + "methods": [], + "extendedTypes": "BaseStyle" + } + } + } + }, "inputswitch": { "description": "InputSwitch is used to select a boolean value.\n\n[Live Demo](https://www.primevue.org/inputswitch/)", "components": { diff --git a/doc/inputotp/AccessibilityDoc.vue b/doc/inputotp/AccessibilityDoc.vue new file mode 100644 index 000000000..29470c777 --- /dev/null +++ b/doc/inputotp/AccessibilityDoc.vue @@ -0,0 +1,32 @@ + diff --git a/doc/inputotp/BasicDoc.vue b/doc/inputotp/BasicDoc.vue new file mode 100644 index 000000000..ac72aad11 --- /dev/null +++ b/doc/inputotp/BasicDoc.vue @@ -0,0 +1,54 @@ + + + diff --git a/doc/inputotp/ImportDoc.vue b/doc/inputotp/ImportDoc.vue new file mode 100644 index 000000000..6c589aa09 --- /dev/null +++ b/doc/inputotp/ImportDoc.vue @@ -0,0 +1,18 @@ + + + diff --git a/doc/inputotp/IntegerOnlyDoc.vue b/doc/inputotp/IntegerOnlyDoc.vue new file mode 100644 index 000000000..55a525e79 --- /dev/null +++ b/doc/inputotp/IntegerOnlyDoc.vue @@ -0,0 +1,54 @@ + + + diff --git a/doc/inputotp/MaskDoc.vue b/doc/inputotp/MaskDoc.vue new file mode 100644 index 000000000..153ad36b4 --- /dev/null +++ b/doc/inputotp/MaskDoc.vue @@ -0,0 +1,54 @@ + + + diff --git a/doc/inputotp/pt/PTImage.vue b/doc/inputotp/pt/PTImage.vue new file mode 100644 index 000000000..60ede1567 --- /dev/null +++ b/doc/inputotp/pt/PTImage.vue @@ -0,0 +1,8 @@ + diff --git a/doc/inputotp/pt/index.vue b/doc/inputotp/pt/index.vue new file mode 100644 index 000000000..584d9a293 --- /dev/null +++ b/doc/inputotp/pt/index.vue @@ -0,0 +1,35 @@ + + + diff --git a/doc/inputotp/theming/StyledDoc.vue b/doc/inputotp/theming/StyledDoc.vue new file mode 100644 index 000000000..5df2ea33a --- /dev/null +++ b/doc/inputotp/theming/StyledDoc.vue @@ -0,0 +1,29 @@ + diff --git a/doc/inputotp/theming/TailwindDoc.vue b/doc/inputotp/theming/TailwindDoc.vue new file mode 100644 index 000000000..fe4aadc26 --- /dev/null +++ b/doc/inputotp/theming/TailwindDoc.vue @@ -0,0 +1,6 @@ + diff --git a/doc/inputotp/theming/index.vue b/doc/inputotp/theming/index.vue new file mode 100644 index 000000000..b9c44bb04 --- /dev/null +++ b/doc/inputotp/theming/index.vue @@ -0,0 +1,40 @@ + + + diff --git a/modules/nuxt-primevue/runtime/core/components/index.js b/modules/nuxt-primevue/runtime/core/components/index.js index 037a7c5ff..feca2c2d4 100644 --- a/modules/nuxt-primevue/runtime/core/components/index.js +++ b/modules/nuxt-primevue/runtime/core/components/index.js @@ -14,6 +14,7 @@ const form = [ 'InputIcon', 'InputMask', 'InputNumber', + 'InputOtp', 'InputSwitch', 'InputText', 'Knob', diff --git a/nuxt-vite.config.js b/nuxt-vite.config.js index 60a8f403f..d7ca8ef78 100644 --- a/nuxt-vite.config.js +++ b/nuxt-vite.config.js @@ -56,6 +56,7 @@ const STYLE_ALIAS = { 'primevue/inputicon/style': path.resolve(__dirname, './components/lib/inputicon/style/InputIconStyle.js'), 'primevue/inputmask/style': path.resolve(__dirname, './components/lib/inputmask/style/InputMaskStyle.js'), 'primevue/inputnumber/style': path.resolve(__dirname, './components/lib/inputnumber/style/InputNumberStyle.js'), + 'primevue/inputotp/style': path.resolve(__dirname, './components/lib/inputotp/style/InputOtpStyle.js'), 'primevue/inputswitch/style': path.resolve(__dirname, './components/lib/inputswitch/style/InputSwitchStyle.js'), 'primevue/inputtext/style': path.resolve(__dirname, './components/lib/inputtext/style/InputTextStyle.js'), 'primevue/knob/style': path.resolve(__dirname, './components/lib/knob/style/KnobStyle.js'), diff --git a/pages/inputotp/index.vue b/pages/inputotp/index.vue new file mode 100644 index 000000000..53fbc89d0 --- /dev/null +++ b/pages/inputotp/index.vue @@ -0,0 +1,49 @@ + + + diff --git a/public/themes/arya-blue/theme.css b/public/themes/arya-blue/theme.css index a5223b08d..478404e6c 100644 --- a/public/themes/arya-blue/theme.css +++ b/public/themes/arya-blue/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/arya-green/theme.css b/public/themes/arya-green/theme.css index 7278119d3..0377f8390 100644 --- a/public/themes/arya-green/theme.css +++ b/public/themes/arya-green/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/arya-orange/theme.css b/public/themes/arya-orange/theme.css index a853cb151..cc9da0f85 100644 --- a/public/themes/arya-orange/theme.css +++ b/public/themes/arya-orange/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/arya-purple/theme.css b/public/themes/arya-purple/theme.css index c2965363d..e239d10d1 100644 --- a/public/themes/arya-purple/theme.css +++ b/public/themes/arya-purple/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-dark-amber/theme.css b/public/themes/aura-dark-amber/theme.css index 9de6b57cb..c25e3a03c 100644 --- a/public/themes/aura-dark-amber/theme.css +++ b/public/themes/aura-dark-amber/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-dark-blue/theme.css b/public/themes/aura-dark-blue/theme.css index 08822ee98..9e925cef9 100644 --- a/public/themes/aura-dark-blue/theme.css +++ b/public/themes/aura-dark-blue/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-dark-cyan/theme.css b/public/themes/aura-dark-cyan/theme.css index 22b7fa082..02e2231c0 100644 --- a/public/themes/aura-dark-cyan/theme.css +++ b/public/themes/aura-dark-cyan/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-dark-green/theme.css b/public/themes/aura-dark-green/theme.css index f0399e3cb..b6fd391c8 100644 --- a/public/themes/aura-dark-green/theme.css +++ b/public/themes/aura-dark-green/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-dark-indigo/theme.css b/public/themes/aura-dark-indigo/theme.css index 6ec354216..42892e700 100644 --- a/public/themes/aura-dark-indigo/theme.css +++ b/public/themes/aura-dark-indigo/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-dark-lime/theme.css b/public/themes/aura-dark-lime/theme.css index 3e834d596..3df7cdc87 100644 --- a/public/themes/aura-dark-lime/theme.css +++ b/public/themes/aura-dark-lime/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-dark-noir/theme.css b/public/themes/aura-dark-noir/theme.css index a4f41924f..63015b3ea 100644 --- a/public/themes/aura-dark-noir/theme.css +++ b/public/themes/aura-dark-noir/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-dark-pink/theme.css b/public/themes/aura-dark-pink/theme.css index c95143f6f..df4b5fbe5 100644 --- a/public/themes/aura-dark-pink/theme.css +++ b/public/themes/aura-dark-pink/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-dark-purple/theme.css b/public/themes/aura-dark-purple/theme.css index 27935ca85..9e0c4daba 100644 --- a/public/themes/aura-dark-purple/theme.css +++ b/public/themes/aura-dark-purple/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-dark-teal/theme.css b/public/themes/aura-dark-teal/theme.css index 117fd4225..ce1c3f1c5 100644 --- a/public/themes/aura-dark-teal/theme.css +++ b/public/themes/aura-dark-teal/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-light-amber/theme.css b/public/themes/aura-light-amber/theme.css index ec09b0414..2a25b10c0 100644 --- a/public/themes/aura-light-amber/theme.css +++ b/public/themes/aura-light-amber/theme.css @@ -1734,6 +1734,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-light-blue/theme.css b/public/themes/aura-light-blue/theme.css index 1cd094f43..1c2463f99 100644 --- a/public/themes/aura-light-blue/theme.css +++ b/public/themes/aura-light-blue/theme.css @@ -1734,6 +1734,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-light-cyan/theme.css b/public/themes/aura-light-cyan/theme.css index ac0d3fb7e..68e9ce855 100644 --- a/public/themes/aura-light-cyan/theme.css +++ b/public/themes/aura-light-cyan/theme.css @@ -1734,6 +1734,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-light-green/theme.css b/public/themes/aura-light-green/theme.css index 9c894b6c0..1f3e32da1 100644 --- a/public/themes/aura-light-green/theme.css +++ b/public/themes/aura-light-green/theme.css @@ -1734,6 +1734,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-light-indigo/theme.css b/public/themes/aura-light-indigo/theme.css index bd07b09b8..56deed7de 100644 --- a/public/themes/aura-light-indigo/theme.css +++ b/public/themes/aura-light-indigo/theme.css @@ -1734,6 +1734,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-light-lime/theme.css b/public/themes/aura-light-lime/theme.css index 6784b63d4..5dca643a5 100644 --- a/public/themes/aura-light-lime/theme.css +++ b/public/themes/aura-light-lime/theme.css @@ -1734,6 +1734,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-light-noir/theme.css b/public/themes/aura-light-noir/theme.css index 08513f60c..b89da65bc 100644 --- a/public/themes/aura-light-noir/theme.css +++ b/public/themes/aura-light-noir/theme.css @@ -1738,6 +1738,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-light-pink/theme.css b/public/themes/aura-light-pink/theme.css index eca62a30b..5fefcea80 100644 --- a/public/themes/aura-light-pink/theme.css +++ b/public/themes/aura-light-pink/theme.css @@ -1734,6 +1734,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-light-purple/theme.css b/public/themes/aura-light-purple/theme.css index e25b41207..4ca9f3d5f 100644 --- a/public/themes/aura-light-purple/theme.css +++ b/public/themes/aura-light-purple/theme.css @@ -1734,6 +1734,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/aura-light-teal/theme.css b/public/themes/aura-light-teal/theme.css index f124a432f..e536f67b2 100644 --- a/public/themes/aura-light-teal/theme.css +++ b/public/themes/aura-light-teal/theme.css @@ -1734,6 +1734,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/bootstrap4-dark-blue/theme.css b/public/themes/bootstrap4-dark-blue/theme.css index 301eb4d43..bc9ea3f17 100644 --- a/public/themes/bootstrap4-dark-blue/theme.css +++ b/public/themes/bootstrap4-dark-blue/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/bootstrap4-dark-purple/theme.css b/public/themes/bootstrap4-dark-purple/theme.css index 37002f762..4824e6ba8 100644 --- a/public/themes/bootstrap4-dark-purple/theme.css +++ b/public/themes/bootstrap4-dark-purple/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/bootstrap4-light-blue/theme.css b/public/themes/bootstrap4-light-blue/theme.css index 1aec877dd..79ff17a40 100644 --- a/public/themes/bootstrap4-light-blue/theme.css +++ b/public/themes/bootstrap4-light-blue/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/bootstrap4-light-purple/theme.css b/public/themes/bootstrap4-light-purple/theme.css index bae0b1032..a8c135d9d 100644 --- a/public/themes/bootstrap4-light-purple/theme.css +++ b/public/themes/bootstrap4-light-purple/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/fluent-light/theme.css b/public/themes/fluent-light/theme.css index 91bdd9f4d..25d5e9798 100644 --- a/public/themes/fluent-light/theme.css +++ b/public/themes/fluent-light/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-dark-amber/theme.css b/public/themes/lara-dark-amber/theme.css index e03e306df..ae61b1003 100644 --- a/public/themes/lara-dark-amber/theme.css +++ b/public/themes/lara-dark-amber/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-dark-blue/theme.css b/public/themes/lara-dark-blue/theme.css index f11813d2e..6971ec8eb 100644 --- a/public/themes/lara-dark-blue/theme.css +++ b/public/themes/lara-dark-blue/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-dark-cyan/theme.css b/public/themes/lara-dark-cyan/theme.css index 4017009a4..9a76c1572 100644 --- a/public/themes/lara-dark-cyan/theme.css +++ b/public/themes/lara-dark-cyan/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-dark-green/theme.css b/public/themes/lara-dark-green/theme.css index 71c7d7fcf..a15eac126 100644 --- a/public/themes/lara-dark-green/theme.css +++ b/public/themes/lara-dark-green/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-dark-indigo/theme.css b/public/themes/lara-dark-indigo/theme.css index 81c2cdb31..4efb41778 100644 --- a/public/themes/lara-dark-indigo/theme.css +++ b/public/themes/lara-dark-indigo/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-dark-pink/theme.css b/public/themes/lara-dark-pink/theme.css index 225855982..6c9698607 100644 --- a/public/themes/lara-dark-pink/theme.css +++ b/public/themes/lara-dark-pink/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-dark-purple/theme.css b/public/themes/lara-dark-purple/theme.css index 17931a10b..a6d3b4ac4 100644 --- a/public/themes/lara-dark-purple/theme.css +++ b/public/themes/lara-dark-purple/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-dark-teal/theme.css b/public/themes/lara-dark-teal/theme.css index 06e92b5a8..8d412eb01 100644 --- a/public/themes/lara-dark-teal/theme.css +++ b/public/themes/lara-dark-teal/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-light-amber/theme.css b/public/themes/lara-light-amber/theme.css index a1846e97b..1b63ab011 100644 --- a/public/themes/lara-light-amber/theme.css +++ b/public/themes/lara-light-amber/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-light-blue/theme.css b/public/themes/lara-light-blue/theme.css index c52a4f27f..260b91ea5 100644 --- a/public/themes/lara-light-blue/theme.css +++ b/public/themes/lara-light-blue/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-light-cyan/theme.css b/public/themes/lara-light-cyan/theme.css index dc8effe19..401171b41 100644 --- a/public/themes/lara-light-cyan/theme.css +++ b/public/themes/lara-light-cyan/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-light-green/theme.css b/public/themes/lara-light-green/theme.css index ea86fe355..3a7ff7804 100644 --- a/public/themes/lara-light-green/theme.css +++ b/public/themes/lara-light-green/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-light-indigo/theme.css b/public/themes/lara-light-indigo/theme.css index e5f43f652..c04048804 100644 --- a/public/themes/lara-light-indigo/theme.css +++ b/public/themes/lara-light-indigo/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-light-pink/theme.css b/public/themes/lara-light-pink/theme.css index 368f92929..4dbed3607 100644 --- a/public/themes/lara-light-pink/theme.css +++ b/public/themes/lara-light-pink/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-light-purple/theme.css b/public/themes/lara-light-purple/theme.css index 6c286fc42..eb8a548d3 100644 --- a/public/themes/lara-light-purple/theme.css +++ b/public/themes/lara-light-purple/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/lara-light-teal/theme.css b/public/themes/lara-light-teal/theme.css index aa41c8a34..4cd5361fb 100644 --- a/public/themes/lara-light-teal/theme.css +++ b/public/themes/lara-light-teal/theme.css @@ -1732,6 +1732,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/luna-amber/theme.css b/public/themes/luna-amber/theme.css index de3ecc522..09a5349b6 100644 --- a/public/themes/luna-amber/theme.css +++ b/public/themes/luna-amber/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/luna-blue/theme.css b/public/themes/luna-blue/theme.css index 0735e5f13..b8b7088e1 100644 --- a/public/themes/luna-blue/theme.css +++ b/public/themes/luna-blue/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/luna-green/theme.css b/public/themes/luna-green/theme.css index 9ee1cbd98..841121837 100644 --- a/public/themes/luna-green/theme.css +++ b/public/themes/luna-green/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/luna-pink/theme.css b/public/themes/luna-pink/theme.css index 777e905fa..2ae6354ae 100644 --- a/public/themes/luna-pink/theme.css +++ b/public/themes/luna-pink/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/md-dark-deeppurple/theme.css b/public/themes/md-dark-deeppurple/theme.css index 9f27cbb8d..30bdb79c8 100644 --- a/public/themes/md-dark-deeppurple/theme.css +++ b/public/themes/md-dark-deeppurple/theme.css @@ -1738,6 +1738,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 3rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/md-dark-indigo/theme.css b/public/themes/md-dark-indigo/theme.css index 1bcb85c96..d6b368c5e 100644 --- a/public/themes/md-dark-indigo/theme.css +++ b/public/themes/md-dark-indigo/theme.css @@ -1738,6 +1738,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 3rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/md-light-deeppurple/theme.css b/public/themes/md-light-deeppurple/theme.css index 861bc1e01..bc3cd1599 100644 --- a/public/themes/md-light-deeppurple/theme.css +++ b/public/themes/md-light-deeppurple/theme.css @@ -1737,6 +1737,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 3rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/md-light-indigo/theme.css b/public/themes/md-light-indigo/theme.css index 3fb1973f9..84436237c 100644 --- a/public/themes/md-light-indigo/theme.css +++ b/public/themes/md-light-indigo/theme.css @@ -1737,6 +1737,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 3rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/mdc-dark-deeppurple/theme.css b/public/themes/mdc-dark-deeppurple/theme.css index 758377026..1fceb2c42 100644 --- a/public/themes/mdc-dark-deeppurple/theme.css +++ b/public/themes/mdc-dark-deeppurple/theme.css @@ -1738,6 +1738,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/mdc-dark-indigo/theme.css b/public/themes/mdc-dark-indigo/theme.css index 417f0dc30..d604ba8a1 100644 --- a/public/themes/mdc-dark-indigo/theme.css +++ b/public/themes/mdc-dark-indigo/theme.css @@ -1738,6 +1738,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/mdc-light-deeppurple/theme.css b/public/themes/mdc-light-deeppurple/theme.css index 93edb3402..e54eb882e 100644 --- a/public/themes/mdc-light-deeppurple/theme.css +++ b/public/themes/mdc-light-deeppurple/theme.css @@ -1737,6 +1737,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/mdc-light-indigo/theme.css b/public/themes/mdc-light-indigo/theme.css index 40f401831..f276a2532 100644 --- a/public/themes/mdc-light-indigo/theme.css +++ b/public/themes/mdc-light-indigo/theme.css @@ -1737,6 +1737,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/mira/theme.css b/public/themes/mira/theme.css index c2fc9a9c1..a1c6571e1 100644 --- a/public/themes/mira/theme.css +++ b/public/themes/mira/theme.css @@ -1741,6 +1741,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/nano/theme.css b/public/themes/nano/theme.css index 5a83e774a..cd2e33434 100644 --- a/public/themes/nano/theme.css +++ b/public/themes/nano/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 1.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/nova-accent/theme.css b/public/themes/nova-accent/theme.css index fb46f2b65..617717826 100644 --- a/public/themes/nova-accent/theme.css +++ b/public/themes/nova-accent/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/nova-alt/theme.css b/public/themes/nova-alt/theme.css index 52df4b159..d9f887b37 100644 --- a/public/themes/nova-alt/theme.css +++ b/public/themes/nova-alt/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/nova-vue/theme.css b/public/themes/nova-vue/theme.css index 2702258af..c31fd3fae 100644 --- a/public/themes/nova-vue/theme.css +++ b/public/themes/nova-vue/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/nova/theme.css b/public/themes/nova/theme.css index ac967ff21..2d122c672 100644 --- a/public/themes/nova/theme.css +++ b/public/themes/nova/theme.css @@ -1717,6 +1717,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/rhea/theme.css b/public/themes/rhea/theme.css index 3b5dcffdf..6265f0868 100644 --- a/public/themes/rhea/theme.css +++ b/public/themes/rhea/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 1.858rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/saga-blue/theme.css b/public/themes/saga-blue/theme.css index 3d845a2cf..dde35f753 100644 --- a/public/themes/saga-blue/theme.css +++ b/public/themes/saga-blue/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/saga-green/theme.css b/public/themes/saga-green/theme.css index fa8323357..304253c1d 100644 --- a/public/themes/saga-green/theme.css +++ b/public/themes/saga-green/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/saga-orange/theme.css b/public/themes/saga-orange/theme.css index 81befe107..736bf49ce 100644 --- a/public/themes/saga-orange/theme.css +++ b/public/themes/saga-orange/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/saga-purple/theme.css b/public/themes/saga-purple/theme.css index e1455fda4..f3f357bc4 100644 --- a/public/themes/saga-purple/theme.css +++ b/public/themes/saga-purple/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/soho-dark/theme.css b/public/themes/soho-dark/theme.css index bd6f3f749..13719c15d 100644 --- a/public/themes/soho-dark/theme.css +++ b/public/themes/soho-dark/theme.css @@ -1737,6 +1737,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/soho-light/theme.css b/public/themes/soho-light/theme.css index 9a99d7ae1..55e1ba567 100644 --- a/public/themes/soho-light/theme.css +++ b/public/themes/soho-light/theme.css @@ -1737,6 +1737,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/tailwind-light/theme.css b/public/themes/tailwind-light/theme.css index e519c1538..d81372210 100644 --- a/public/themes/tailwind-light/theme.css +++ b/public/themes/tailwind-light/theme.css @@ -1748,6 +1748,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/vela-blue/theme.css b/public/themes/vela-blue/theme.css index db3f3eef2..435a42566 100644 --- a/public/themes/vela-blue/theme.css +++ b/public/themes/vela-blue/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/vela-green/theme.css b/public/themes/vela-green/theme.css index fcb70c3c3..598a55ab5 100644 --- a/public/themes/vela-green/theme.css +++ b/public/themes/vela-green/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/vela-orange/theme.css b/public/themes/vela-orange/theme.css index dc53ece7f..2c79f2770 100644 --- a/public/themes/vela-orange/theme.css +++ b/public/themes/vela-orange/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/vela-purple/theme.css b/public/themes/vela-purple/theme.css index b9a12e9a2..3b9c3cb00 100644 --- a/public/themes/vela-purple/theme.css +++ b/public/themes/vela-purple/theme.css @@ -1713,6 +1713,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/viva-dark/theme.css b/public/themes/viva-dark/theme.css index 3828c6b76..0f7e5c47c 100644 --- a/public/themes/viva-dark/theme.css +++ b/public/themes/viva-dark/theme.css @@ -1745,6 +1745,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/public/themes/viva-light/theme.css b/public/themes/viva-light/theme.css index 7aaa9dd71..be1fc9660 100644 --- a/public/themes/viva-light/theme.css +++ b/public/themes/viva-light/theme.css @@ -1745,6 +1745,17 @@ margin-top: -0.5rem; } + .p-inputotp { + display: flex; + align-items: center; + gap: 0.5rem; + } + + .p-inputotp-input { + text-align: center; + width: 2.5rem; + } + .p-inputgroup { display: flex; align-items: stretch; diff --git a/rollup.config.js b/rollup.config.js index 38ddd8895..27fa6a2fd 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -117,6 +117,7 @@ const CORE_STYLE_DEPENDENCIES = { 'primevue/inputgroupaddon/style': 'primevue.inputgroupaddon.style', 'primevue/inputmask/style': 'primevue.inputmask.style', 'primevue/inputnumber/style': 'primevue.inputnumber.style', + 'primevue/inputotp/style': 'primevue.inputotp.style', 'primevue/inputswitch/style': 'primevue.inputswitch.style', 'primevue/inputtext/style': 'primevue.inputtext.style', 'primevue/knob/style': 'primevue.knob.style', From 12551d32e42db345458053c50b0a533cbdf33640 Mon Sep 17 00:00:00 2001 From: tugcekucukoglu Date: Thu, 22 Feb 2024 09:40:04 +0300 Subject: [PATCH 24/36] Description fixes --- doc/stepper/LinearDoc.vue | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/doc/stepper/LinearDoc.vue b/doc/stepper/LinearDoc.vue index 4ce828370..824c88b12 100644 --- a/doc/stepper/LinearDoc.vue +++ b/doc/stepper/LinearDoc.vue @@ -1,9 +1,9 @@