diff --git a/src/App.vue b/src/App.vue index f693f9f..4dcaae4 100644 --- a/src/App.vue +++ b/src/App.vue @@ -18,7 +18,6 @@ font-size: 1.6rem; display: flex; flex-direction: column; - font-family: 'KaiseiOpti-Regular', sans-serif; } #loading { position: fixed; diff --git a/src/assets/css/style.css b/src/assets/css/style.css index 23afd43..93fc772 100644 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -111,3 +111,28 @@ body, background-position: 50% 50%; background-size: var(--mosaic-bg-size) var(--mosaic-bg-size); } +button[custom], +button[custom="white"] { + min-width: 19.4rem; + height: 5rem; + padding: 0 1rem; + border-radius: 0; + border: none; + font-family: KaiseiOpti-Bold; + font-size: var(--button-font-size, 2rem); + color: var(--button-color, #232323); + background: var(--button-bgcolor, #fff); + cursor: pointer; +} +button[custom]:active, +button[custom="white"]:active { + background: var(--button-click-bgcolor, #e4e4e4); + color: var(--button-click-color, #232323); +} +button[custom="black"] { + --button-bgcolor: #232323; + --button-color: #fff; + --button-click-bgcolor: #333; + --button-click-color: #fff; + --button-font-size: 1.6rem; +} diff --git a/src/assets/css/style.less b/src/assets/css/style.less index 3ced051..7aeebd6 100644 --- a/src/assets/css/style.less +++ b/src/assets/css/style.less @@ -88,22 +88,31 @@ body, } .el-overlay { - --el-color-primary: #ff7a51; // 主橙红色 - --el-color-primary-light-3: #ffa785; // 较浅的橙红(混合20%白) - --el-color-primary-light-5: #ffc2aa; // 更浅的橙红(混合33%白) - --el-color-primary-light-7: #ffddcf; // 浅橙红(混合47%白) - --el-color-primary-light-8: #ffe8df; // 很浅的橙红(混合53%白) - --el-color-primary-light-9: #fff2ec; // 极浅的橙红(混合60%白) - --el-color-primary-dark-2: #cc6241; // 深橙红(加深20%) + --el-color-primary: #ff7a51; // 主橙红色 + --el-color-primary-light-3: #ffa785; // 较浅的橙红(混合20%白) + --el-color-primary-light-5: #ffc2aa; // 更浅的橙红(混合33%白) + --el-color-primary-light-7: #ffddcf; // 浅橙红(混合47%白) + --el-color-primary-light-8: #ffe8df; // 很浅的橙红(混合53%白) + --el-color-primary-light-9: #fff2ec; // 极浅的橙红(混合60%白) + --el-color-primary-dark-2: #cc6241; // 深橙红(加深20%) } -.el-select, .el-popper{ - --el-color-primary: #6c6c6c; /* 主灰色 */ - --el-color-primary-light-3: #8a8a8a; /* 较浅的灰色(混合20%白) */ - --el-color-primary-light-5: #a8a8a8; /* 更浅的灰色(混合33%白) */ - --el-color-primary-light-7: #c6c6c6; /* 浅灰色(混合47%白) */ - --el-color-primary-light-8: #d4d4d4; /* 很浅的灰色(混合53%白) */ - --el-color-primary-light-9: #e3e3e3; /* 极浅的灰色(混合60%白) */ - --el-color-primary-dark-2: #565656; /* 深灰色(加深20%) */ + +.el-select, +.el-popper { + --el-color-primary: #6c6c6c; + /* 主灰色 */ + --el-color-primary-light-3: #8a8a8a; + /* 较浅的灰色(混合20%白) */ + --el-color-primary-light-5: #a8a8a8; + /* 更浅的灰色(混合33%白) */ + --el-color-primary-light-7: #c6c6c6; + /* 浅灰色(混合47%白) */ + --el-color-primary-light-8: #d4d4d4; + /* 很浅的灰色(混合53%白) */ + --el-color-primary-light-9: #e3e3e3; + /* 极浅的灰色(混合60%白) */ + --el-color-primary-dark-2: #565656; + /* 深灰色(加深20%) */ } @@ -112,13 +121,14 @@ body, &::-webkit-scrollbar { width: 0.4rem; } + &::-webkit-scrollbar-thumb { border-radius: 0.4rem; background: rgba(0, 0, 0, 0.2); } } -.mosaic-bg{ +.mosaic-bg { --mosaic-bg-size: 1rem; --mosaic-bg-color1: #efefef; --mosaic-bg-color2: #fff; @@ -126,4 +136,33 @@ body, background-repeat: repeat; background-position: 50% 50%; background-size: var(--mosaic-bg-size) var(--mosaic-bg-size); +} + + +// 自定义button按钮 +button[custom], +button[custom="white"] { + min-width: 19.4rem; + height: 5rem; + padding: 0 1rem; + border-radius: 0; + border: none; + font-family: KaiseiOpti-Bold; + font-size: var(--button-font-size, 2rem); + color: var(--button-color, #232323); + background: var(--button-bgcolor, #fff); + cursor: pointer; + + &:active { + background: var(--button-click-bgcolor, #e4e4e4); + color: var(--button-click-color, #232323); + } +} + +button[custom="black"] { + --button-bgcolor: #232323; + --button-color: #fff; + --button-click-bgcolor: #333; + --button-click-color: #fff; + --button-font-size: 1.6rem; } \ No newline at end of file diff --git a/src/assets/icons/arrow_right.svg b/src/assets/icons/arrow_right.svg new file mode 100644 index 0000000..05b4293 --- /dev/null +++ b/src/assets/icons/arrow_right.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/images/aida-logo.png b/src/assets/images/aida-logo.png new file mode 100644 index 0000000..fdaa071 Binary files /dev/null and b/src/assets/images/aida-logo.png differ diff --git a/src/assets/images/home-bg.jpg b/src/assets/images/home/bg.jpg similarity index 100% rename from src/assets/images/home-bg.jpg rename to src/assets/images/home/bg.jpg diff --git a/src/assets/images/home/design-bg.jpg b/src/assets/images/home/design-bg.jpg new file mode 100644 index 0000000..413c9c0 Binary files /dev/null and b/src/assets/images/home/design-bg.jpg differ diff --git a/src/assets/images/home/designers-left.jpg b/src/assets/images/home/designers-left.jpg new file mode 100644 index 0000000..b737116 Binary files /dev/null and b/src/assets/images/home/designers-left.jpg differ diff --git a/src/assets/images/home/designers-right.jpg b/src/assets/images/home/designers-right.jpg new file mode 100644 index 0000000..97e3b7e Binary files /dev/null and b/src/assets/images/home/designers-right.jpg differ diff --git a/src/assets/images/home/digital-items-1.jpg b/src/assets/images/home/digital-items-1.jpg new file mode 100644 index 0000000..578499c Binary files /dev/null and b/src/assets/images/home/digital-items-1.jpg differ diff --git a/src/assets/images/home/digital-items-2.jpg b/src/assets/images/home/digital-items-2.jpg new file mode 100644 index 0000000..6f2d382 Binary files /dev/null and b/src/assets/images/home/digital-items-2.jpg differ diff --git a/src/assets/images/icons/douyin.png b/src/assets/images/icons/douyin.png new file mode 100644 index 0000000..7bff74e Binary files /dev/null and b/src/assets/images/icons/douyin.png differ diff --git a/src/assets/images/icons/facebook.png b/src/assets/images/icons/facebook.png new file mode 100644 index 0000000..f548209 Binary files /dev/null and b/src/assets/images/icons/facebook.png differ diff --git a/src/assets/images/icons/instagram.png b/src/assets/images/icons/instagram.png new file mode 100644 index 0000000..42ba30a Binary files /dev/null and b/src/assets/images/icons/instagram.png differ diff --git a/src/assets/images/icons/linkedin.png b/src/assets/images/icons/linkedin.png new file mode 100644 index 0000000..1dfb8e2 Binary files /dev/null and b/src/assets/images/icons/linkedin.png differ diff --git a/src/assets/images/icons/wechat.png b/src/assets/images/icons/wechat.png new file mode 100644 index 0000000..e7d1dc7 Binary files /dev/null and b/src/assets/images/icons/wechat.png differ diff --git a/src/assets/images/icons/xiaohongshu.png b/src/assets/images/icons/xiaohongshu.png new file mode 100644 index 0000000..f83580f Binary files /dev/null and b/src/assets/images/icons/xiaohongshu.png differ diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 6788ffc..872f9be 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -1,18 +1,22 @@ diff --git a/src/views/home/section-designers.vue b/src/views/home/section-designers.vue new file mode 100644 index 0000000..fae0680 --- /dev/null +++ b/src/views/home/section-designers.vue @@ -0,0 +1,130 @@ + + + + + diff --git a/src/views/home/section-digital-items1.vue b/src/views/home/section-digital-items1.vue new file mode 100644 index 0000000..e84a307 --- /dev/null +++ b/src/views/home/section-digital-items1.vue @@ -0,0 +1,101 @@ + + + + + diff --git a/src/views/home/section-digital-items2.vue b/src/views/home/section-digital-items2.vue new file mode 100644 index 0000000..83e7c51 --- /dev/null +++ b/src/views/home/section-digital-items2.vue @@ -0,0 +1,94 @@ + + + + + diff --git a/src/views/home/section-footer.vue b/src/views/home/section-footer.vue new file mode 100644 index 0000000..700e0ce --- /dev/null +++ b/src/views/home/section-footer.vue @@ -0,0 +1,14 @@ + + + + + diff --git a/src/views/home/section-index.vue b/src/views/home/section-index.vue new file mode 100644 index 0000000..246e73f --- /dev/null +++ b/src/views/home/section-index.vue @@ -0,0 +1,75 @@ + + + + +