diff --git a/404.php b/404.php
new file mode 100644
index 0000000..6e31bad
--- /dev/null
+++ b/404.php
@@ -0,0 +1,9 @@
+
+need('header.php'); ?>
+
+
+ 404 - Page not found
+ The content you're looking for doesn't seem to exist.
+
+
+need('footer.php'); ?>
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..93b8701
--- /dev/null
+++ b/README.md
@@ -0,0 +1,15 @@
+# Cactus
+
+一个简约的Typecho响应式主题。
+
+[发布页面](https://www.iwch.me/archives/668.html)
+
+## 效果
+
+![screenshot.png](https://static.yecdn.com/static/blog/post/668/screenshot.png)
+
+Demo: [https://typecho.iwch.me](https://typecho.iwch.me/?theme=Cactus)
+
+## 相关
+
+[https://github.com/digitalcraftsman/hugo-cactus-theme](https://github.com/digitalcraftsman/hugo-cactus-theme)
diff --git a/comments.php b/comments.php
new file mode 100644
index 0000000..3fa2f11
--- /dev/null
+++ b/comments.php
@@ -0,0 +1,35 @@
+
+
'); ?>
+
+
diff --git a/fonts/icons.svg b/fonts/icons.svg
new file mode 100755
index 0000000..83f103b
--- /dev/null
+++ b/fonts/icons.svg
@@ -0,0 +1,18 @@
+
+
+
\ No newline at end of file
diff --git a/fonts/icons.ttf b/fonts/icons.ttf
new file mode 100755
index 0000000..1b4e5a0
Binary files /dev/null and b/fonts/icons.ttf differ
diff --git a/fonts/icons.woff b/fonts/icons.woff
new file mode 100755
index 0000000..a6469ba
Binary files /dev/null and b/fonts/icons.woff differ
diff --git a/footer.php b/footer.php
new file mode 100644
index 0000000..12ef3d3
--- /dev/null
+++ b/footer.php
@@ -0,0 +1,11 @@
+
+
+
+
commentsNum(_t('快抢沙发'), _t('沙发被抢'), _t('已有 %d 条评论')); ?>
++ +