diff --git a/apps/labs/assets/data/menu.json b/apps/labs/assets/data/menu.json index 2b28514fb..4aeb21a31 100644 --- a/apps/labs/assets/data/menu.json +++ b/apps/labs/assets/data/menu.json @@ -26,6 +26,10 @@ "name": "InputText", "to": "/inputtext" }, + { + "name": "Slider", + "to": "/slider" + }, { "name": "Textarea", "to": "/textarea" diff --git a/apps/labs/doc/slider/BasicDoc.vue b/apps/labs/doc/slider/BasicDoc.vue new file mode 100644 index 000000000..b683f3fef --- /dev/null +++ b/apps/labs/doc/slider/BasicDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/doc/slider/FilterDoc.vue b/apps/labs/doc/slider/FilterDoc.vue new file mode 100644 index 000000000..3ec51d6a8 --- /dev/null +++ b/apps/labs/doc/slider/FilterDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/doc/slider/ImportDoc.vue b/apps/labs/doc/slider/ImportDoc.vue new file mode 100644 index 000000000..3f28ba385 --- /dev/null +++ b/apps/labs/doc/slider/ImportDoc.vue @@ -0,0 +1,16 @@ + + + diff --git a/apps/labs/doc/slider/InputDoc.vue b/apps/labs/doc/slider/InputDoc.vue new file mode 100644 index 000000000..ef0fa1fc7 --- /dev/null +++ b/apps/labs/doc/slider/InputDoc.vue @@ -0,0 +1,37 @@ + + + diff --git a/apps/labs/doc/slider/RangeDoc.vue b/apps/labs/doc/slider/RangeDoc.vue new file mode 100644 index 000000000..fd1d9d7f7 --- /dev/null +++ b/apps/labs/doc/slider/RangeDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/doc/slider/StepDoc.vue b/apps/labs/doc/slider/StepDoc.vue new file mode 100644 index 000000000..8234a958a --- /dev/null +++ b/apps/labs/doc/slider/StepDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/doc/slider/VerticalDoc.vue b/apps/labs/doc/slider/VerticalDoc.vue new file mode 100644 index 000000000..8e2fb086a --- /dev/null +++ b/apps/labs/doc/slider/VerticalDoc.vue @@ -0,0 +1,31 @@ + + + diff --git a/apps/labs/pages/slider/index.vue b/apps/labs/pages/slider/index.vue new file mode 100644 index 000000000..1eadd80bc --- /dev/null +++ b/apps/labs/pages/slider/index.vue @@ -0,0 +1,52 @@ + + + diff --git a/apps/labs/pages/textarea/index.vue b/apps/labs/pages/textarea/index.vue index 4fea8233a..4271e6959 100644 --- a/apps/labs/pages/textarea/index.vue +++ b/apps/labs/pages/textarea/index.vue @@ -1,5 +1,5 @@ diff --git a/apps/labs/tailwind.config.js b/apps/labs/tailwind.config.js index 8197f1998..186877d26 100644 --- a/apps/labs/tailwind.config.js +++ b/apps/labs/tailwind.config.js @@ -5,13 +5,16 @@ import plugin from 'tailwindcss/plugin'; export default { darkMode: ['selector', '[class~="p-dark"]'], content: ['./components/**/*.{js,vue,ts}', './doc/**/*.{js,vue,ts}', './plex/**/*.{js,vue,ts}', './layouts/**/*.vue', './pages/**/*.vue', './plugins/**/*.{js,ts}', './nuxt.config.{js,ts}', './app.vue', './error.vue'], - plugins: [PrimeUI, - plugin(function({ addVariant }) { - addVariant('p-invalid', '&[data-p~="invalid"]') - addVariant('p-small', '&[data-p~="small"]') - addVariant('p-large', '&[data-p~="large"]') - addVariant('p-fluid', '&[data-p~="fluid"]') - addVariant('p-filled', '&[data-p~="filled"]') + plugins: [ + PrimeUI, + plugin(function ({ addVariant }) { + addVariant('p-invalid', '&[data-p~="invalid"]'); + addVariant('p-small', '&[data-p~="small"]'); + addVariant('p-large', '&[data-p~="large"]'); + addVariant('p-fluid', '&[data-p~="fluid"]'); + addVariant('p-filled', '&[data-p~="filled"]'); + addVariant('p-horizontal', '&[data-p~="horizontal"]'); + addVariant('p-vertical', '&[data-p~="vertical"]'); }) ], theme: { diff --git a/packages/primevue/src/slider/Slider.vue b/packages/primevue/src/slider/Slider.vue index 6f608b68d..2268a2af6 100755 --- a/packages/primevue/src/slider/Slider.vue +++ b/packages/primevue/src/slider/Slider.vue @@ -1,6 +1,6 @@