diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..84b7cce
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,21 @@
+MIT License
+
+Copyright (c) 2019 reco_luan
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..3ced62e
--- /dev/null
+++ b/README.md
@@ -0,0 +1,41 @@
+# vuepress-theme-reco
+
+![vuepress](https://img.shields.io/badge/vuepress-0.14.8-brightgreen.svg)
+![leancloud-storage](https://img.shields.io/badge/leancloud--storage-3.10.1-orange.svg)
+![valine](https://img.shields.io/badge/valine-1.3.4-blue.svg)
+
+> 1. 这是一个vuepress主题,旨在添加博客所需的分类、TAB墙、分页、评论等能;
+> 2. 主题追求极简,根据 vuepress 的默认主题修改而成,官方的主题配置仍然适用;
+> 3. 效果:[午后南杂](http://recoluan.gitlab.io)
+> 4. 文档:[vuepress-theme-reco-doc](https://recoluan.gitlab.io/vuepress-theme-reco-doc)
+
+## 预览
+
+### 首页
+![home.png](https://upload-images.jianshu.io/upload_images/4660406-0bf9d91e9d289f75.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+
+### 分类页面
+![category.png](https://upload-images.jianshu.io/upload_images/4660406-8c7995d750c58536.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+
+### 标签页
+![tag.png](https://upload-images.jianshu.io/upload_images/4660406-39c0d47627869e3a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+
+### 文章页面
+![article.png](https://upload-images.jianshu.io/upload_images/4660406-a19cad487991409d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+### 加密登录页
+
+![password.png](https://upload-images.jianshu.io/upload_images/4660406-7d38dc78c16b7d48.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+### 时间轴
+
+![timeline.png](https://upload-images.jianshu.io/upload_images/4660406-1dc5a5fe6c03952e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+### 移动端
+![m.png](https://upload-images.jianshu.io/upload_images/4660406-7e2c78c48dd78284.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+## License
+[MIT](https://github.com/recoluan/vuepress-theme-reco/blob/master/LICENSE)
\ No newline at end of file
diff --git a/components/AlgoliaSearchBox.vue b/components/AlgoliaSearchBox.vue
new file mode 100644
index 0000000..41b62af
--- /dev/null
+++ b/components/AlgoliaSearchBox.vue
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
diff --git a/components/BackToTop.vue b/components/BackToTop.vue
new file mode 100644
index 0000000..7d05abb
--- /dev/null
+++ b/components/BackToTop.vue
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/Background.vue b/components/Background.vue
new file mode 100644
index 0000000..d75fdd6
--- /dev/null
+++ b/components/Background.vue
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
diff --git a/components/Common.vue b/components/Common.vue
new file mode 100644
index 0000000..af1f360
--- /dev/null
+++ b/components/Common.vue
@@ -0,0 +1,152 @@
+
+