diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/components/AddEventModal.vue b/components/AddEventModal.vue
new file mode 100644
index 0000000..8370a0e
--- /dev/null
+++ b/components/AddEventModal.vue
@@ -0,0 +1,68 @@
+
+
+
+ 新建日程
+
+ 时间::
+
+ 颜色:
+
+
+
+
+
+
+
+
+
+
+
diff --git a/components/BottomTabbar.vue b/components/BottomTabbar.vue
new file mode 100644
index 0000000..8102262
--- /dev/null
+++ b/components/BottomTabbar.vue
@@ -0,0 +1,53 @@
+
+
+
+
+ {{ item.label }}
+
+
+
+
+
diff --git a/components/DateBar.vue b/components/DateBar.vue
new file mode 100644
index 0000000..84db783
--- /dev/null
+++ b/components/DateBar.vue
@@ -0,0 +1,81 @@
+
+
+
+ {{ item.weekStr }}
+ {{ item.day }}
+ {{ item.tip }}
+
+
+
+
+
+
+
diff --git a/components/FabPlus.vue b/components/FabPlus.vue
new file mode 100644
index 0000000..6f5b10c
--- /dev/null
+++ b/components/FabPlus.vue
@@ -0,0 +1,27 @@
+
+
+
+
diff --git a/components/ScheduleBlock.vue b/components/ScheduleBlock.vue
new file mode 100644
index 0000000..45dc1f8
--- /dev/null
+++ b/components/ScheduleBlock.vue
@@ -0,0 +1,34 @@
+
+
+ {{ event.startHour }}:{{ event.startMin || '00' }}
+ {{ event.title }}
+
+
+
+
diff --git a/components/TimeTable.vue b/components/TimeTable.vue
new file mode 100644
index 0000000..bf78da7
--- /dev/null
+++ b/components/TimeTable.vue
@@ -0,0 +1,59 @@
+
+
+
+ {{ hour }}:00
+
+
+
+
+
+
+
+
+
+
diff --git a/components/TopTabs.vue b/components/TopTabs.vue
new file mode 100644
index 0000000..dc20455
--- /dev/null
+++ b/components/TopTabs.vue
@@ -0,0 +1,60 @@
+
+
+
+ {{ tab.label }}
+
+
+
+
+
+
+
diff --git a/pages/index/index.vue b/pages/index/index.vue
index 560de43..7b28253 100644
--- a/pages/index/index.vue
+++ b/pages/index/index.vue
@@ -1,83 +1,106 @@
-
-
-
- {{ title }}
-
-
-
-
-
-
-
-
-
- value = val">
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file