diff --git a/src/components/MkAlert.vue b/src/components/MkAlert.vue
new file mode 100644
index 0000000..640c79b
--- /dev/null
+++ b/src/components/MkAlert.vue
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/MkAvatar.vue b/src/components/MkAvatar.vue
new file mode 100644
index 0000000..88dc4fb
--- /dev/null
+++ b/src/components/MkAvatar.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
diff --git a/src/components/MkBadge.vue b/src/components/MkBadge.vue
new file mode 100644
index 0000000..2c24810
--- /dev/null
+++ b/src/components/MkBadge.vue
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
diff --git a/src/components/MkButton.vue b/src/components/MkButton.vue
new file mode 100644
index 0000000..31c7526
--- /dev/null
+++ b/src/components/MkButton.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
diff --git a/src/components/MkCheckbox.vue b/src/components/MkCheckbox.vue
new file mode 100644
index 0000000..5446b1d
--- /dev/null
+++ b/src/components/MkCheckbox.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
diff --git a/src/components/MkInput.vue b/src/components/MkInput.vue
new file mode 100644
index 0000000..ab2b552
--- /dev/null
+++ b/src/components/MkInput.vue
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+ {{ icon }}
+
+
+
+
+
+
+ {{ error }}
+
+
+ {{ success }}
+
+
+
diff --git a/src/components/MkPagination.vue b/src/components/MkPagination.vue
new file mode 100644
index 0000000..74a0734
--- /dev/null
+++ b/src/components/MkPagination.vue
@@ -0,0 +1,17 @@
+
+
+
+
+
diff --git a/src/components/MkPaginationItem.vue b/src/components/MkPaginationItem.vue
new file mode 100644
index 0000000..ac24080
--- /dev/null
+++ b/src/components/MkPaginationItem.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
diff --git a/src/components/MkProgress.vue b/src/components/MkProgress.vue
new file mode 100644
index 0000000..ba0d06c
--- /dev/null
+++ b/src/components/MkProgress.vue
@@ -0,0 +1,64 @@
+
+
+
+
+
diff --git a/src/components/MkSocialButton.vue b/src/components/MkSocialButton.vue
new file mode 100644
index 0000000..1adf768
--- /dev/null
+++ b/src/components/MkSocialButton.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+ {{ label }}
+
+
diff --git a/src/components/MkSwitch.vue b/src/components/MkSwitch.vue
new file mode 100644
index 0000000..e9c175b
--- /dev/null
+++ b/src/components/MkSwitch.vue
@@ -0,0 +1,51 @@
+
+
+
+
+
diff --git a/src/components/MkTextArea.vue b/src/components/MkTextArea.vue
new file mode 100644
index 0000000..32dd868
--- /dev/null
+++ b/src/components/MkTextArea.vue
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+