diff --git a/public/fonts/DingTalk JinBuTi.ttf b/public/fonts/DingTalk JinBuTi.ttf new file mode 100644 index 0000000..c4efa55 Binary files /dev/null and b/public/fonts/DingTalk JinBuTi.ttf differ diff --git a/src/App.vue b/src/App.vue index 6d0f9ee..2e4558c 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,7 +2,7 @@
- + diff --git a/src/assets/images/film/icon.png b/src/assets/images/film/icon.png new file mode 100644 index 0000000..613dd2e Binary files /dev/null and b/src/assets/images/film/icon.png differ diff --git a/src/assets/images/film/sx.png b/src/assets/images/film/sx.png new file mode 100644 index 0000000..03be8a3 Binary files /dev/null and b/src/assets/images/film/sx.png differ diff --git a/src/assets/images/home/action/top.png b/src/assets/images/home/action/top.png new file mode 100644 index 0000000..eccbdc0 Binary files /dev/null and b/src/assets/images/home/action/top.png differ diff --git a/src/components/Guide/GuideDragon.vue b/src/components/Guide/GuideDragon.vue index 77dc122..8bc3d08 100644 --- a/src/components/Guide/GuideDragon.vue +++ b/src/components/Guide/GuideDragon.vue @@ -137,7 +137,7 @@ const positionStyle = computed(() => { } .guide-panel { - @apply relative bg-white rounded-2xl shadow-2xl; + @apply relative bg-white rounded-2xl; /* background: linear-gradient(135deg, #60a5fa 0%, #a855f7 100%); border: 2px solid #60a5fa; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); */ @@ -170,7 +170,7 @@ const positionStyle = computed(() => { } .guide-content { - @apply flex items-start p-6 h-full; + @apply flex items-start pl-6 pt-9 pb-0 h-full; } .content-icon { diff --git a/src/components/Guide/GuideSteps.vue b/src/components/Guide/GuideSteps.vue index 8b77e43..921f41d 100644 --- a/src/components/Guide/GuideSteps.vue +++ b/src/components/Guide/GuideSteps.vue @@ -6,6 +6,7 @@ :target-selector="highlightSelector" :padding="highlightPadding" :border-radius="highlightRadius" + :highlight-mode="highlightMode" />
(), { highlightSelector: null, highlightPadding: 8, highlightRadius: 16, + highlightMode: 'border', positionOffsetY: '50%' }) diff --git a/src/components/Guide/SpotlightOverlay.vue b/src/components/Guide/SpotlightOverlay.vue index fa77d74..cfa32b5 100644 --- a/src/components/Guide/SpotlightOverlay.vue +++ b/src/components/Guide/SpotlightOverlay.vue @@ -1,21 +1,18 @@ diff --git a/src/style.css b/src/style.css index 73a59d4..c5bfcda 100644 --- a/src/style.css +++ b/src/style.css @@ -3,6 +3,15 @@ @tailwind utilities; /* @import "./assets/styles/tailwind.css"; */ +/* 定义字体 */ +@font-face { + font-family: 'DingTalkJinBuTi'; + src: url('/fonts/DingTalk-JinBuTi.otf') format('opentype'); + font-weight: bold; + font-style: normal; + font-display: swap; +} + /* 重置样式 */ * { margin: 0; diff --git a/src/views/film/index.vue b/src/views/film/index.vue index ac4f67a..3574b25 100644 --- a/src/views/film/index.vue +++ b/src/views/film/index.vue @@ -1,19 +1,26 @@