-
- Home
- Library
-
-
+
+ Home
+ Library
+
@@ -23,61 +33,25 @@
--header-title-color: #fff;
--header-title-background: #000;
}
- .session {
+ .link {
width: 100%;
- position: relative;
- color: #000;
- display: flex;
- flex-direction: column;
- align-items: center;
- > .link {
- padding: 2rem 5.4rem 0;
- width: 100%;
- > span {
- font-family: satoshiRegular;
- font-size: 3rem;
- vertical-align: middle;
- text-decoration: underline;
- text-underline-offset: 0.8rem;
- margin-right: 4.4rem;
- }
- }
- > .title {
- margin-top: 5.4rem;
- font-family: satoshiBold;
- font-size: 8.4rem;
- text-align: center;
- line-height: 124%;
- }
- > .tip {
- margin-top: 0.56rem;
+ padding: 2rem 5.4rem 0;
+ > span {
font-family: satoshiRegular;
- font-size: 3.74rem;
- line-height: 124%;
- }
- > .picture {
- margin: 7.8rem 0;
- width: 65.3rem;
- height: 86.5rem;
- border-radius: 1rem;
- backdrop-filter: blur(5.27rem);
- box-shadow: 1.9rem 2.3rem 1.66rem 0.23rem -0.3rem 0.23rem #36180c40;
- border: 0.439rem solid #fff;
- // border-image: linear-gradient(90deg,#BF926E94, #ffffff) 1;
- display: flex;
- align-items: center;
- justify-content: center;
- > img {
- width: 58.9rem;
- height: 79.2rem;
- border-radius: 1rem;
- border: 0.2rem solid #d9d9d9;
- object-fit: contain;
- }
- }
- > .btns {
+ font-size: 3rem;
+ vertical-align: middle;
+ text-decoration: underline;
+ text-underline-offset: 0.8rem;
+ margin-right: 4.4rem;
}
}
+ .session {
+ margin-top: 5.6rem;
+ width: 100%;
+ height: 155rem;
+ overflow: hidden;
+ padding: 0 2.5rem;
+ }
.footer {
position: fixed;
width: 100%;
diff --git a/src/views/Workshop/customize/library.vue b/src/views/Workshop/customize/library.vue
new file mode 100644
index 0000000..f43280b
--- /dev/null
+++ b/src/views/Workshop/customize/library.vue
@@ -0,0 +1,134 @@
+
+
+
+
+
Library
+
+
+
+

+
+
+ 7/22/2025 18:20
+ Last opened 18:20
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Workshop/end/index.vue b/src/views/Workshop/end/index.vue
new file mode 100644
index 0000000..3cee985
--- /dev/null
+++ b/src/views/Workshop/end/index.vue
@@ -0,0 +1,97 @@
+
+
+
+
+
+

+
+ Home
+ Library
+
+
+
Thank you.
+
+ We are starting to learn your preferences, Looking forward to see you again,
+
+
+
+
+
+
+
diff --git a/src/views/Workshop/uploadFace/index.vue b/src/views/Workshop/uploadFace/index.vue
index 78881aa..bd16636 100644
--- a/src/views/Workshop/uploadFace/index.vue
+++ b/src/views/Workshop/uploadFace/index.vue
@@ -1,8 +1,8 @@
diff --git a/src/views/login/LoginPage.vue b/src/views/login/LoginPage.vue
new file mode 100644
index 0000000..678c013
--- /dev/null
+++ b/src/views/login/LoginPage.vue
@@ -0,0 +1,445 @@
+
+
+
+
+
+
+
diff --git a/src/views/login/SignupPage.vue b/src/views/login/SignupPage.vue
new file mode 100644
index 0000000..10899af
--- /dev/null
+++ b/src/views/login/SignupPage.vue
@@ -0,0 +1,397 @@
+
+
+
+
+
+
+
diff --git a/src/views/login/WelcomePage.vue b/src/views/login/WelcomePage.vue
new file mode 100644
index 0000000..59534a0
--- /dev/null
+++ b/src/views/login/WelcomePage.vue
@@ -0,0 +1,63 @@
+
+
+
+
AI STYLING
ASSISTANT
+
Redefine the styling experience with AI.
+
Sign up
+
+
+
+
+
+
+
diff --git a/src/views/stylist/index.vue b/src/views/stylist/index.vue
new file mode 100644
index 0000000..413a163
--- /dev/null
+++ b/src/views/stylist/index.vue
@@ -0,0 +1,256 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
![]()
+
+
{{ item.name }}
+
+ {{ item.description }}
+
+
+
+
+
+
+
+
+
+
+
+
Continue
+
+
+
+
+
+
diff --git a/vite.config.ts b/vite.config.ts
index 4a8153e..128a084 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -19,13 +19,9 @@ export default defineConfig({
// ...
AutoImport({
resolvers: [VantResolver()],
- imports: ['vue', 'vue-router', 'pinia'],
- dts: true,
- dirs: ['src/stores', 'src/utils']
}),
Components({
resolvers: [VantResolver()],
- dts: false
}),
createSvgIconsPlugin({
// 指定需要缓存的图标文件夹