diff --git a/src/types/components.d.ts b/src/types/components.d.ts
index 1b34faaa..4f2d8e6a 100644
--- a/src/types/components.d.ts
+++ b/src/types/components.d.ts
@@ -34,6 +34,7 @@ declare module 'vue' {
FaScrollArea: typeof import('./../ui/components/FaScrollArea/index.vue')['default']
FaSearchBar: typeof import('./../ui/components/FaSearchBar/index.vue')['default']
FaSelect: typeof import('./../ui/components/FaSelect/index.vue')['default']
+ FaSlider: typeof import('./../ui/components/FaSlider/index.vue')['default']
FaSmartFixedBlock: typeof import('./../ui/components/FaSmartFixedBlock/index.vue')['default']
FaSwitch: typeof import('./../ui/components/FaSwitch/index.vue')['default']
FaSystemInfo: typeof import('./../ui/components/FaSystemInfo/index.vue')['default']
diff --git a/src/ui/components/FaSlider/index.vue b/src/ui/components/FaSlider/index.vue
new file mode 100644
index 00000000..b51391c3
--- /dev/null
+++ b/src/ui/components/FaSlider/index.vue
@@ -0,0 +1,32 @@
+
+
+
+
+
diff --git a/src/ui/components/FaSlider/slider/Slider.vue b/src/ui/components/FaSlider/slider/Slider.vue
new file mode 100644
index 00000000..cbbac7ba
--- /dev/null
+++ b/src/ui/components/FaSlider/slider/Slider.vue
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/ui/components/FaSlider/slider/index.ts b/src/ui/components/FaSlider/slider/index.ts
new file mode 100644
index 00000000..1c945deb
--- /dev/null
+++ b/src/ui/components/FaSlider/slider/index.ts
@@ -0,0 +1 @@
+export { default as Slider } from './Slider.vue'