diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 14f85e7..0109e8b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,15 +8,6 @@ importers: .: dependencies: - '@dnd-kit/core': - specifier: ^6.3.1 - version: 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@dnd-kit/sortable': - specifier: ^10.0.0 - version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) - '@dnd-kit/utilities': - specifier: ^3.2.2 - version: 3.2.2(react@19.2.0) axios: specifier: ^1.12.2 version: 1.12.2 @@ -180,28 +171,6 @@ packages: resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} engines: {node: '>=6.9.0'} - '@dnd-kit/accessibility@3.1.1': - resolution: {integrity: sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==} - peerDependencies: - react: '>=16.8.0' - - '@dnd-kit/core@6.3.1': - resolution: {integrity: sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==} - peerDependencies: - react: '>=16.8.0' - react-dom: '>=16.8.0' - - '@dnd-kit/sortable@10.0.0': - resolution: {integrity: sha512-+xqhmIIzvAYMGfBYYnbKuNicfSsk4RksY2XdmJhT+HAC01nix6fHCztU68jooFiMUB01Ky3F0FyOvhG/BZrWkg==} - peerDependencies: - '@dnd-kit/core': ^6.3.0 - react: '>=16.8.0' - - '@dnd-kit/utilities@3.2.2': - resolution: {integrity: sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==} - peerDependencies: - react: '>=16.8.0' - '@esbuild/aix-ppc64@0.25.11': resolution: {integrity: sha512-Xt1dOL13m8u0WE8iplx9Ibbm+hFAO0GsU2P34UNoDGvZYkY8ifSiy6Zuc1lYxfG7svWE2fzqCUmFp5HCn51gJg==} engines: {node: '>=18'} @@ -1464,9 +1433,6 @@ packages: peerDependencies: typescript: '>=4.8.4' - tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -1671,31 +1637,6 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@dnd-kit/accessibility@3.1.1(react@19.2.0)': - dependencies: - react: 19.2.0 - tslib: 2.8.1 - - '@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': - dependencies: - '@dnd-kit/accessibility': 3.1.1(react@19.2.0) - '@dnd-kit/utilities': 3.2.2(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - tslib: 2.8.1 - - '@dnd-kit/sortable@10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0)': - dependencies: - '@dnd-kit/core': 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@dnd-kit/utilities': 3.2.2(react@19.2.0) - react: 19.2.0 - tslib: 2.8.1 - - '@dnd-kit/utilities@3.2.2(react@19.2.0)': - dependencies: - react: 19.2.0 - tslib: 2.8.1 - '@esbuild/aix-ppc64@0.25.11': optional: true @@ -2814,8 +2755,6 @@ snapshots: dependencies: typescript: 5.9.3 - tslib@2.8.1: {} - type-check@0.4.0: dependencies: prelude-ls: 1.2.1 diff --git a/src/assets/images/content/交流与展示活动-未选中.png b/src/assets/images/content/交流与展示活动-未选中.png new file mode 100644 index 0000000..fe53c30 Binary files /dev/null and b/src/assets/images/content/交流与展示活动-未选中.png differ diff --git a/src/assets/images/content/交流与展示活动-选中.png b/src/assets/images/content/交流与展示活动-选中.png new file mode 100644 index 0000000..c5d3cd8 Binary files /dev/null and b/src/assets/images/content/交流与展示活动-选中.png differ diff --git a/src/assets/images/content/内页底图02.png b/src/assets/images/content/内页底图02.png new file mode 100644 index 0000000..206c43b Binary files /dev/null and b/src/assets/images/content/内页底图02.png differ diff --git a/src/assets/images/content/图文.png b/src/assets/images/content/图文.png new file mode 100644 index 0000000..8f0a90d Binary files /dev/null and b/src/assets/images/content/图文.png differ diff --git a/src/assets/images/content/工作室介绍未选中.png b/src/assets/images/content/工作室介绍未选中.png new file mode 100644 index 0000000..59bf5ba Binary files /dev/null and b/src/assets/images/content/工作室介绍未选中.png differ diff --git a/src/assets/images/content/工作室介绍选中.png b/src/assets/images/content/工作室介绍选中.png new file mode 100644 index 0000000..1482745 Binary files /dev/null and b/src/assets/images/content/工作室介绍选中.png differ diff --git a/src/assets/images/content/带教心得未选中.png b/src/assets/images/content/带教心得未选中.png new file mode 100644 index 0000000..325c15e Binary files /dev/null and b/src/assets/images/content/带教心得未选中.png differ diff --git a/src/assets/images/content/带教心得选中.png b/src/assets/images/content/带教心得选中.png new file mode 100644 index 0000000..7352244 Binary files /dev/null and b/src/assets/images/content/带教心得选中.png differ diff --git a/src/assets/images/content/带教活动未选中.png b/src/assets/images/content/带教活动未选中.png new file mode 100644 index 0000000..f784e61 Binary files /dev/null and b/src/assets/images/content/带教活动未选中.png differ diff --git a/src/assets/images/content/带教活动选中.png b/src/assets/images/content/带教活动选中.png new file mode 100644 index 0000000..46e0bb0 Binary files /dev/null and b/src/assets/images/content/带教活动选中.png differ diff --git a/src/assets/images/content/成果展示未选中.png b/src/assets/images/content/成果展示未选中.png new file mode 100644 index 0000000..4acd0db Binary files /dev/null and b/src/assets/images/content/成果展示未选中.png differ diff --git a/src/assets/images/content/成果展示选中.png b/src/assets/images/content/成果展示选中.png new file mode 100644 index 0000000..708df11 Binary files /dev/null and b/src/assets/images/content/成果展示选中.png differ diff --git a/src/assets/images/content/教学实践与反思-未选中.png b/src/assets/images/content/教学实践与反思-未选中.png new file mode 100644 index 0000000..c55cc38 Binary files /dev/null and b/src/assets/images/content/教学实践与反思-未选中.png differ diff --git a/src/assets/images/content/教学实践与反思-选中.png b/src/assets/images/content/教学实践与反思-选中.png new file mode 100644 index 0000000..5d753c8 Binary files /dev/null and b/src/assets/images/content/教学实践与反思-选中.png differ diff --git a/src/assets/images/content/理论与技能专项培训-未选中.png b/src/assets/images/content/理论与技能专项培训-未选中.png new file mode 100644 index 0000000..51ff260 Binary files /dev/null and b/src/assets/images/content/理论与技能专项培训-未选中.png differ diff --git a/src/assets/images/content/理论与技能专项培训-选中.png b/src/assets/images/content/理论与技能专项培训-选中.png new file mode 100644 index 0000000..f96ecaa Binary files /dev/null and b/src/assets/images/content/理论与技能专项培训-选中.png differ diff --git a/src/assets/images/content/经验传承与资源共享-未选中.png b/src/assets/images/content/经验传承与资源共享-未选中.png new file mode 100644 index 0000000..4f8640a Binary files /dev/null and b/src/assets/images/content/经验传承与资源共享-未选中.png differ diff --git a/src/assets/images/content/经验传承与资源共享-选中.png b/src/assets/images/content/经验传承与资源共享-选中.png new file mode 100644 index 0000000..464711c Binary files /dev/null and b/src/assets/images/content/经验传承与资源共享-选中.png differ diff --git a/src/assets/images/content/视频区域框.png b/src/assets/images/content/视频区域框.png new file mode 100644 index 0000000..c11cb73 Binary files /dev/null and b/src/assets/images/content/视频区域框.png differ diff --git a/src/assets/images/content/项目与课题研究-未选中.png b/src/assets/images/content/项目与课题研究-未选中.png new file mode 100644 index 0000000..a7a2704 Binary files /dev/null and b/src/assets/images/content/项目与课题研究-未选中.png differ diff --git a/src/assets/images/content/项目与课题研究-选中.png b/src/assets/images/content/项目与课题研究-选中.png new file mode 100644 index 0000000..82079da Binary files /dev/null and b/src/assets/images/content/项目与课题研究-选中.png differ diff --git a/src/assets/images/publicity/01工作室介绍选中.png b/src/assets/images/publicity/01工作室介绍选中.png new file mode 100644 index 0000000..b672c64 Binary files /dev/null and b/src/assets/images/publicity/01工作室介绍选中.png differ diff --git a/src/assets/images/publicity/01未选中.png b/src/assets/images/publicity/01未选中.png new file mode 100644 index 0000000..b95c1be Binary files /dev/null and b/src/assets/images/publicity/01未选中.png differ diff --git a/src/assets/images/publicity/02带教活动选中.png b/src/assets/images/publicity/02带教活动选中.png new file mode 100644 index 0000000..c16f6d7 Binary files /dev/null and b/src/assets/images/publicity/02带教活动选中.png differ diff --git a/src/assets/images/publicity/02未选中.png b/src/assets/images/publicity/02未选中.png new file mode 100644 index 0000000..03747a1 Binary files /dev/null and b/src/assets/images/publicity/02未选中.png differ diff --git a/src/assets/images/publicity/03带教心得选中.png b/src/assets/images/publicity/03带教心得选中.png new file mode 100644 index 0000000..af93c52 Binary files /dev/null and b/src/assets/images/publicity/03带教心得选中.png differ diff --git a/src/assets/images/publicity/03未选中.png b/src/assets/images/publicity/03未选中.png new file mode 100644 index 0000000..fe0dedb Binary files /dev/null and b/src/assets/images/publicity/03未选中.png differ diff --git a/src/assets/images/publicity/04成果展示选中.png b/src/assets/images/publicity/04成果展示选中.png new file mode 100644 index 0000000..86c6e0b Binary files /dev/null and b/src/assets/images/publicity/04成果展示选中.png differ diff --git a/src/assets/images/publicity/04未选中.png b/src/assets/images/publicity/04未选中.png new file mode 100644 index 0000000..dbe213e Binary files /dev/null and b/src/assets/images/publicity/04未选中.png differ diff --git a/src/assets/images/publicity/内页底图01.png b/src/assets/images/publicity/内页底图01.png new file mode 100644 index 0000000..65e8a11 Binary files /dev/null and b/src/assets/images/publicity/内页底图01.png differ diff --git a/src/assets/images/publicity/功能-发送.png b/src/assets/images/publicity/功能-发送.png new file mode 100644 index 0000000..ea7fc63 Binary files /dev/null and b/src/assets/images/publicity/功能-发送.png differ diff --git a/src/assets/images/publicity/功能-语音输入.png b/src/assets/images/publicity/功能-语音输入.png new file mode 100644 index 0000000..edcc0a1 Binary files /dev/null and b/src/assets/images/publicity/功能-语音输入.png differ diff --git a/src/assets/images/publicity/功能-输入.png b/src/assets/images/publicity/功能-输入.png new file mode 100644 index 0000000..35d3d7a Binary files /dev/null and b/src/assets/images/publicity/功能-输入.png differ diff --git a/src/assets/images/publicity/名师工作室-标题.png b/src/assets/images/publicity/名师工作室-标题.png new file mode 100644 index 0000000..0699c7a Binary files /dev/null and b/src/assets/images/publicity/名师工作室-标题.png differ diff --git a/src/assets/images/publicity/按钮-关闭.png b/src/assets/images/publicity/按钮-关闭.png new file mode 100644 index 0000000..cc6cb98 Binary files /dev/null and b/src/assets/images/publicity/按钮-关闭.png differ diff --git a/src/assets/images/publicity/数字人-头像框.png b/src/assets/images/publicity/数字人-头像框.png new file mode 100644 index 0000000..4c87ef9 Binary files /dev/null and b/src/assets/images/publicity/数字人-头像框.png differ diff --git a/src/assets/images/publicity/曹君名师数字人分身.png b/src/assets/images/publicity/曹君名师数字人分身.png new file mode 100644 index 0000000..0fcadf5 Binary files /dev/null and b/src/assets/images/publicity/曹君名师数字人分身.png differ diff --git a/src/assets/images/publicity/点击提示.png b/src/assets/images/publicity/点击提示.png new file mode 100644 index 0000000..5922a89 Binary files /dev/null and b/src/assets/images/publicity/点击提示.png differ diff --git a/src/assets/images/publicity/输入框.png b/src/assets/images/publicity/输入框.png new file mode 100644 index 0000000..5eb1108 Binary files /dev/null and b/src/assets/images/publicity/输入框.png differ diff --git a/src/components/BackgroundImage.tsx b/src/components/BackgroundImage.tsx index a5f3df5..d11fdcd 100644 --- a/src/components/BackgroundImage.tsx +++ b/src/components/BackgroundImage.tsx @@ -19,6 +19,7 @@ interface BackgroundImageProps { overlay?: boolean; overlayColor?: string; overlayOpacity?: number; + overflowHidden?: boolean; } export default function BackgroundImage({ @@ -39,6 +40,7 @@ export default function BackgroundImage({ overlay = false, overlayColor = "rgba(0, 0, 0, 0.5)", overlayOpacity = 0.5, + overflowHidden = true, }: BackgroundImageProps) { const [imageSrc, setImageSrc] = useState(src); const [isLoading, setIsLoading] = useState(true); @@ -133,7 +135,11 @@ export default function BackgroundImage({ return (
- 抱歉,您访问的页面不存在或已被移除。 -
-+ 抱歉,您访问的页面不存在或已被移除。 +
+