diff --git a/src/assets/icons/arrow.svg b/src/assets/icons/arrow.svg new file mode 100644 index 0000000..fab4b18 --- /dev/null +++ b/src/assets/icons/arrow.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/audio.svg b/src/assets/icons/audio.svg new file mode 100644 index 0000000..9455a01 --- /dev/null +++ b/src/assets/icons/audio.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/more.svg b/src/assets/icons/more.svg new file mode 100644 index 0000000..6ea8fa4 --- /dev/null +++ b/src/assets/icons/more.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/plus.svg b/src/assets/icons/plus.svg new file mode 100644 index 0000000..1859beb --- /dev/null +++ b/src/assets/icons/plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/refresh.svg b/src/assets/icons/refresh.svg new file mode 100644 index 0000000..97cfae1 --- /dev/null +++ b/src/assets/icons/refresh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/setting.svg b/src/assets/icons/setting.svg index 4273101..1a34ce5 100644 --- a/src/assets/icons/setting.svg +++ b/src/assets/icons/setting.svg @@ -1 +1,9 @@ - \ No newline at end of file + + + + + + + + + diff --git a/src/assets/icons/thumbdown.svg b/src/assets/icons/thumbdown.svg new file mode 100644 index 0000000..d2cc25b --- /dev/null +++ b/src/assets/icons/thumbdown.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/thumbup.svg b/src/assets/icons/thumbup.svg new file mode 100644 index 0000000..8f643a0 --- /dev/null +++ b/src/assets/icons/thumbup.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/icons/upload.svg b/src/assets/icons/upload.svg new file mode 100644 index 0000000..a796c81 --- /dev/null +++ b/src/assets/icons/upload.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/images/chat_loading.png b/src/assets/images/chat_loading.png new file mode 100644 index 0000000..66441fd Binary files /dev/null and b/src/assets/images/chat_loading.png differ diff --git a/src/assets/images/customer_form_bg.png b/src/assets/images/customer_form_bg.png new file mode 100644 index 0000000..09b715e Binary files /dev/null and b/src/assets/images/customer_form_bg.png differ diff --git a/src/router/index.ts b/src/router/index.ts index 6ad1ce5..e36fdbb 100644 --- a/src/router/index.ts +++ b/src/router/index.ts @@ -25,26 +25,36 @@ const router = createRouter({ { path: '/stylist', name: 'StylistPage', - component: () => import('@/views/stylist/index.vue'), + redirect:'/stylist/index', + component: () => import('@/views/stylist/container.vue'), children: [ { - path: '/stylist/sex', + path: 'index', + name: 'index', + component: () => import('@/views/stylist/index.vue') + }, + { + path: 'sex', name: 'sex', component: () => import('@/views/stylist/sex.vue') }, { - path: '/stylist/dressfor', + path: 'dressfor', name: 'dressfor', component: () => import('@/views/stylist/dressfor.vue') }, { - path: '/stylist/customer', + path: 'customer', name: 'customer', component: () => import('@/views/stylist/customer.vue') } ] }, - + { + path: '/asistant', + name: 'asistant', + component: () => import('../views/asistant/index.vue') + }, { path: '/workshop', name: 'Workshop', diff --git a/src/views/asistant/components/ChatLoading.vue b/src/views/asistant/components/ChatLoading.vue new file mode 100644 index 0000000..ab170ee --- /dev/null +++ b/src/views/asistant/components/ChatLoading.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/src/views/asistant/components/InputArea.vue b/src/views/asistant/components/InputArea.vue new file mode 100644 index 0000000..78591b7 --- /dev/null +++ b/src/views/asistant/components/InputArea.vue @@ -0,0 +1,121 @@ + + + + + diff --git a/src/views/asistant/components/NoticeItem.vue b/src/views/asistant/components/NoticeItem.vue new file mode 100644 index 0000000..ade14ad --- /dev/null +++ b/src/views/asistant/components/NoticeItem.vue @@ -0,0 +1,149 @@ + + + + + diff --git a/src/views/asistant/components/NoticeList.vue b/src/views/asistant/components/NoticeList.vue new file mode 100644 index 0000000..ca2b8e7 --- /dev/null +++ b/src/views/asistant/components/NoticeList.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/src/views/asistant/index.vue b/src/views/asistant/index.vue new file mode 100644 index 0000000..bd17cfe --- /dev/null +++ b/src/views/asistant/index.vue @@ -0,0 +1,98 @@ + + + + diff --git a/src/views/login/SignupPage.vue b/src/views/login/SignupPage.vue index 138654f..12e1f97 100644 --- a/src/views/login/SignupPage.vue +++ b/src/views/login/SignupPage.vue @@ -46,7 +46,7 @@ - +
diff --git a/src/views/stylist/container.vue b/src/views/stylist/container.vue new file mode 100644 index 0000000..d048e93 --- /dev/null +++ b/src/views/stylist/container.vue @@ -0,0 +1,13 @@ + + diff --git a/src/views/stylist/customer.vue b/src/views/stylist/customer.vue index 4020324..cad0c09 100644 --- a/src/views/stylist/customer.vue +++ b/src/views/stylist/customer.vue @@ -1,15 +1,41 @@