refactor(assets): 二进制资源改指 CDN(https://hb.cdn.gvsds.com/assets/*),替代 TempLate/assets 本地路径
This commit is contained in:
1 parent
04fae81ba1
commit
7455ca6edb
9 files changed
+29
-29
No files matched your search
+2
-2
@@ -3,8 +3,8 @@
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>银河锋锐软件开发工作室</title>
|
||||
<link rel="icon" href="/assets/icon/ICON.png">
|
||||
<title>银河锋锐(GVSDS)</title>
|
||||
<link rel="icon" href="https://hb.cdn.gvsds.com/assets/icon/ICON.png">
|
||||
</head>
|
||||
<body>
|
||||
<div id="app"></div>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<div class="flex items-center space-x-4">
|
||||
<div class="flex items-center text-primary text-xl font-bold h-10" id="header-png">
|
||||
<router-link to="/" draggable="false" class="flex items-center h-10">
|
||||
<img src="https://www.gvsds.com/assets/hlogos/gnobg.png" alt="GVSDS" class="h-10 w-auto max-w-[160px] object-contain">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/hlogos/gnobg.png" alt="GVSDS" class="h-10 w-auto max-w-[160px] object-contain">
|
||||
</router-link>
|
||||
</div>
|
||||
<button
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
<div class="flex-grow flex items-center justify-center reveal" style="transition-delay: 150ms">
|
||||
<div class="relative group w-full h-full max-h-[70vh]">
|
||||
<div class="relative w-full h-full rounded-3xl overflow-hidden bg-white/80 dark:bg-slate-800/50 backdrop-blur-sm shadow-xl shadow-gray-200/50 dark:shadow-black/20 border border-white dark:border-slate-700 transition-all duration-500 hover:shadow-2xl hover:shadow-blue-500/10">
|
||||
<img src="/assets/img/Us/FourPeople.jpg" alt="银河锋锐创始人合影" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-[1.02]">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/img/Us/FourPeople.jpg" alt="银河锋锐创始人合影" class="w-full h-full object-cover transition-transform duration-700 group-hover:scale-[1.02]">
|
||||
<div class="absolute bottom-0 left-0 right-0 p-6 md:p-8 bg-gradient-to-t from-black/80 via-black/30 to-transparent pointer-events-none">
|
||||
<div class="flex items-end justify-between">
|
||||
<div>
|
||||
@@ -172,10 +172,10 @@
|
||||
<!-- ===== Join Us 期待与你同行 ===== -->
|
||||
<section class="relative py-24 overflow-hidden duration-300">
|
||||
<div class="absolute left-0 top-0 w-[15%] h-full z-0 pointer-events-none c-furry">
|
||||
<img src="/assets/img/Background/ChiSha_Left.png" alt="左侧吉祥物" class="w-full h-full object-contain object-left opacity-60 dark:opacity-40">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/img/Background/ChiSha_Left.png" alt="左侧吉祥物" class="w-full h-full object-contain object-left opacity-60 dark:opacity-40">
|
||||
</div>
|
||||
<div class="absolute right-0 top-0 w-[15%] h-full z-0 pointer-events-none c-furry">
|
||||
<img src="/assets/img/Background/Ying_Right.png" alt="右侧吉祥物" class="w-full h-full object-contain object-right opacity-60 dark:opacity-40">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/img/Background/Ying_Right.png" alt="右侧吉祥物" class="w-full h-full object-contain object-right opacity-60 dark:opacity-40">
|
||||
</div>
|
||||
<div class="relative z-10 container mx-auto lg:max-w-[60%] px-6 text-center">
|
||||
<div class="reveal">
|
||||
|
||||
+13
-13
@@ -4,9 +4,9 @@
|
||||
大屏(lg+)负 margin 抵消 SiteLayout main 的 pt-16,让 header 悬浮不占位,hero 顶到最顶 -->
|
||||
<div
|
||||
class="w-full h-[100vh] overflow-hidden flex relative z-[1] bg-cover bg-center bg-no-repeat lg:-mt-16"
|
||||
style="min-height: 760px; background-image: url('/assets/img/Heroes/FUBG_R.png');"
|
||||
style="min-height: 760px; background-image: url('https://hb.cdn.gvsds.com/assets/img/Heroes/FUBG_R.png');"
|
||||
>
|
||||
<img src="/assets/img/Heroes/copyright.png" alt="" class="absolute right-[20px] bottom-[10px] h-[22px] pointer-events-none hidden lg:block opacity-70" style="z-index: 2;">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/img/Heroes/copyright.png" alt="" class="absolute right-[20px] bottom-[10px] h-[22px] pointer-events-none hidden lg:block opacity-70" style="z-index: 2;">
|
||||
<div class="flex-1 flex flex-col z-10 xl:px-[60px] 2xl:px-[174px] px-[16px] pl-[16px]">
|
||||
<div class="flex-1 flex flex-col items-left justify-center text-[32px] 2xl:text-[50px] md:text-[42px] font-semibold">
|
||||
<div class="hero-headline text-left w-fit rounded-lg relative">
|
||||
@@ -139,10 +139,10 @@
|
||||
<!-- ===== Join Us 期待与你同行 ===== -->
|
||||
<section class="relative py-24 overflow-hidden duration-300 bg-white">
|
||||
<div class="absolute left-0 top-0 w-[15%] h-full z-0 pointer-events-none c-furry">
|
||||
<img src="/assets/img/Background/ChiSha_Left.png" alt="左侧吉祥物" class="w-full h-full object-contain object-left opacity-60">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/img/Background/ChiSha_Left.png" alt="左侧吉祥物" class="w-full h-full object-contain object-left opacity-60">
|
||||
</div>
|
||||
<div class="absolute right-0 top-0 w-[15%] h-full z-0 pointer-events-none c-furry">
|
||||
<img src="/assets/img/Background/Ying_Right.png" alt="右侧吉祥物" class="w-full h-full object-contain object-right opacity-60">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/img/Background/Ying_Right.png" alt="右侧吉祥物" class="w-full h-full object-contain object-right opacity-60">
|
||||
</div>
|
||||
<div class="relative z-10 container mx-auto lg:max-w-[60%] px-6 text-center">
|
||||
<div class="reveal">
|
||||
@@ -489,19 +489,19 @@ const mascotInfo = [
|
||||
const mascotVersion = ref('5')
|
||||
const mascotMode = ref<'thumbnail' | 'original'>('thumbnail')
|
||||
const mascotLoading = ref(false)
|
||||
const mascotSrc = computed(() => `/assets/img/Mascot/${mascotMode.value === 'thumbnail' ? 'resize' : 'original'}/${mascotVersion.value}.png`)
|
||||
const mascotSrc = computed(() => `https://hb.cdn.gvsds.com/assets/img/Mascot/${mascotMode.value === 'thumbnail' ? 'resize' : 'original'}/${mascotVersion.value}.png`)
|
||||
const mascotAlt = computed(() => `吉祥物海报-${mascotVersions.find((v) => v.id === mascotVersion.value)?.label || ''}`)
|
||||
|
||||
// ==== 合作伙伴 ====
|
||||
const partners = [
|
||||
{ name: 'Starfield Studio', desc: '软件开发子工作室', img: '/assets/img/Cooperation/what.jpg' },
|
||||
{ name: 'CodeCrafter Studio', desc: '代码工匠工作室', img: '/assets/img/Cooperation/CodeCrafterStudio.jpg' },
|
||||
{ name: 'May Dev-Community', desc: '开发者社区', img: '/assets/img/Cooperation/May.png' },
|
||||
{ name: 'MHD Community', desc: '技术社区', img: '/assets/img/Cooperation/MHD.jpg' },
|
||||
{ name: 'XINGJI Studio', desc: '软件开发工作室', img: '/assets/img/Cooperation/XINGJI.png' },
|
||||
{ name: 'N.R.C. Plan', desc: '10 Years 计划项目', img: '/assets/img/Cooperation/what.jpg' },
|
||||
{ name: 'Sunny Studio', desc: '晴天工作室', img: '/assets/img/Cooperation/SunnyStudio.jpg' },
|
||||
{ name: '373 [VP Studio]', desc: '视频制作工作室', img: '/assets/img/Cooperation/373.jpg' },
|
||||
{ name: 'Starfield Studio', desc: '软件开发子工作室', img: 'https://hb.cdn.gvsds.com/assets/img/Cooperation/what.jpg' },
|
||||
{ name: 'CodeCrafter Studio', desc: '代码工匠工作室', img: 'https://hb.cdn.gvsds.com/assets/img/Cooperation/CodeCrafterStudio.jpg' },
|
||||
{ name: 'May Dev-Community', desc: '开发者社区', img: 'https://hb.cdn.gvsds.com/assets/img/Cooperation/May.png' },
|
||||
{ name: 'MHD Community', desc: '技术社区', img: 'https://hb.cdn.gvsds.com/assets/img/Cooperation/MHD.jpg' },
|
||||
{ name: 'XINGJI Studio', desc: '软件开发工作室', img: 'https://hb.cdn.gvsds.com/assets/img/Cooperation/XINGJI.png' },
|
||||
{ name: 'N.R.C. Plan', desc: '10 Years 计划项目', img: 'https://hb.cdn.gvsds.com/assets/img/Cooperation/what.jpg' },
|
||||
{ name: 'Sunny Studio', desc: '晴天工作室', img: 'https://hb.cdn.gvsds.com/assets/img/Cooperation/SunnyStudio.jpg' },
|
||||
{ name: '373 [VP Studio]', desc: '视频制作工作室', img: 'https://hb.cdn.gvsds.com/assets/img/Cooperation/373.jpg' },
|
||||
]
|
||||
|
||||
// ==== 致谢名录 ====
|
||||
|
||||
@@ -246,7 +246,7 @@ const members: Member[] = [
|
||||
roles: ['终端应用开发者', 'OIer', '编程学习者', '星界工作室负责人'],
|
||||
skills: ['Python', 'C', 'C++'],
|
||||
description: '这个人很神秘,两袖清风,什么都没留下,也什么都没带走。',
|
||||
avatar: '/assets/members/Chindows.jpg',
|
||||
avatar: 'https://hb.cdn.gvsds.com/assets/members/Chindows.jpg',
|
||||
stats: [
|
||||
{ label: '加入时间', value: '2023年7月' },
|
||||
{ label: '项目参与数', value: 1 },
|
||||
@@ -290,7 +290,7 @@ const members: Member[] = [
|
||||
roles: ['独立全栈开发工程师', '后端开发工程师', '多语言开发工程师', '核心项目经理'],
|
||||
skills: ['Python 前端全栈', '系统架构', '组织管理', '组织规划'],
|
||||
description: '深耕编程领域 6 年,主导工作室技术方向与团队建设,擅长从 0 到 1 搭建技术体系,注重成员成长与技术沉淀,秉持「和而不同、创新为主」的团队理念。',
|
||||
avatar: '/assets/members/terminexus.jpg',
|
||||
avatar: 'https://hb.cdn.gvsds.com/assets/members/terminexus.jpg',
|
||||
stats: [
|
||||
{ label: '加入时间', value: '2019年9月' },
|
||||
{ label: '项目参与数', value: 12 },
|
||||
@@ -334,7 +334,7 @@ const members: Member[] = [
|
||||
roles: ['终端应用开发者', 'OIer', '编程学习者', '前端工程师'],
|
||||
skills: ['Python', 'C', 'C++', '前端'],
|
||||
description: '热爱编程,积极参与团队项目,工作室的主力军。',
|
||||
avatar: '/assets/members/yrzd.jpg',
|
||||
avatar: 'https://hb.cdn.gvsds.com/assets/members/yrzd.jpg',
|
||||
stats: [
|
||||
{ label: '加入时间', value: '2023年8月' },
|
||||
{ label: '项目参与数', value: 6 },
|
||||
@@ -375,7 +375,7 @@ const members: Member[] = [
|
||||
roles: ['角色概念设计师', '插画师'],
|
||||
skills: ['图像处理', '插画色彩理论'],
|
||||
description: '入我!',
|
||||
avatar: '/assets/members/chisha.jpg',
|
||||
avatar: 'https://hb.cdn.gvsds.com/assets/members/chisha.jpg',
|
||||
stats: [
|
||||
{ label: '加入时间', value: '2023月10日' },
|
||||
{ label: '项目参与数', value: 8 },
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<div class="container-galaxy">
|
||||
<div class="header-box">
|
||||
<div class="w-48 h-48 rounded-lg overflow-hidden flex items-center justify-center bg-white shadow-sm">
|
||||
<img src="https://www.gvsds.com/assets/hlogos/logo.jpg" alt="GVSADS Logo" class="w-full h-full object-contain">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/hlogos/logo.jpg" alt="GVSADS Logo" class="w-full h-full object-contain">
|
||||
</div>
|
||||
<h1>银河锋锐 入职 网络申请表单</h1>
|
||||
<p class="subtitle">Galaxy Universal Software Development Studio</p>
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<div class="bg-gradient-to-br from-blue-50 to-blue-50 min-h-screen flex flex-col">
|
||||
<main class="flex-grow flex flex-col items-center justify-center px-6 py-12 relative overflow-hidden">
|
||||
<div class="hidden lg:block absolute left-0 top-[12.5%] -translate-y-1/2 w-1/3 max-w-md animate-float c-furry" style="animation-delay: 0s;">
|
||||
<img src="https://www.gvsds.com/assets/img/Background/ChiSha_Left.png" alt="左侧插画" class="w-full h-auto object-contain transform hover:scale-105 transition-transform duration-300">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/img/Background/ChiSha_Left.png" alt="左侧插画" class="w-full h-auto object-contain transform hover:scale-105 transition-transform duration-300">
|
||||
</div>
|
||||
<div class="text-center max-w-3xl z-10">
|
||||
<h1 class="text-[clamp(2rem,5vw,4rem)] font-bold text-gray-800 leading-tight mb-6"> 加入我们,<br class="md:hidden"><span class="text-primary">创造未来</span></h1>
|
||||
@@ -19,7 +19,7 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="hidden lg:block absolute right-0 top-[12.5%] -translate-y-1/2 w-1/3 max-w-md animate-float c-furry" style="animation-delay: 1s;">
|
||||
<img src="https://www.gvsds.com/assets/img/Background/Ying_Right.png" alt="右侧插画" class="w-full h-auto object-contain transform hover:scale-105 transition-transform duration-300">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/img/Background/Ying_Right.png" alt="右侧插画" class="w-full h-auto object-contain transform hover:scale-105 transition-transform duration-300">
|
||||
</div>
|
||||
</main>
|
||||
</div>
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
<h2 class="section-title">关于画师</h2>
|
||||
<div class="about-grid">
|
||||
<div class="avatar-frame">
|
||||
<img src="https://www.gvsds.com/assets/members/quchenyueyuan.jpg" alt="B-Smooth Avatar">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/members/quchenyueyuan.jpg" alt="B-Smooth Avatar">
|
||||
</div>
|
||||
<div class="about-text">
|
||||
<h3>B-Smooth</h3>
|
||||
@@ -65,7 +65,7 @@
|
||||
<h2 class="section-title">吉祥物企划</h2>
|
||||
<div class="mascot-layout">
|
||||
<div class="mascot-image">
|
||||
<img src="https://www.gvsds.com/assets/img/Mascot/OriginalImage_3_Resize.png" alt="银霜 Silver Frost">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/img/Mascot/OriginalImage_3_Resize.png" alt="银霜 Silver Frost">
|
||||
</div>
|
||||
<div class="mascot-info">
|
||||
<div class="mascot-name-cn">银霜 · 风獠</div>
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
<div class="relative w-40 h-40 mb-6 animate-float">
|
||||
<div class="absolute inset-0 rounded-full border-2 border-dashed border-blue-400/30 animate-[spin_10s_linear_infinite]"></div>
|
||||
<div class="absolute inset-2 rounded-full border border-blue-500/20"></div>
|
||||
<img src="/assets/members/terminexus.jpg" alt="Avatar" class="w-full h-full rounded-full object-cover shadow-lg relative z-10 bg-white">
|
||||
<img src="https://hb.cdn.gvsds.com/assets/members/terminexus.jpg" alt="Avatar" class="w-full h-full rounded-full object-cover shadow-lg relative z-10 bg-white">
|
||||
<div class="absolute bottom-2 right-2 w-4 h-4 bg-green-500 border-2 border-white rounded-full z-20" title="Online"></div>
|
||||
</div>
|
||||
<h1 class="font-serif-display text-3xl font-bold text-slate-800 mb-1 tracking-wide">陈砚辞</h1>
|
||||
|
||||
Reference in new issue
Block a user