diff --git a/app.vue b/app.vue index 9dfb2aa..1a28c93 100644 --- a/app.vue +++ b/app.vue @@ -31,11 +31,15 @@ const handleScrollOrResize = () => { const scrollTop = (scrollPanel.value as unknown as { lastScrollTop: number }) .lastScrollTop; const clientHeight = scrollPanel.value?.$el.clientHeight; + if (path.value === "/") { sProgress.value = 1 - range(0, 1, scrollTop / clientHeight) + 1 - - Math.abs(range(-0.5, 0.5, scrollTop / clientHeight - 6) * 2); + Math.abs(range(-1, 1, scrollTop / clientHeight - 6)); + return; + } + sProgress.value = 1 - range(0, 1, scrollTop / clientHeight); }; onMounted(() => { @@ -53,10 +57,7 @@ onMounted(() => { style="width: 100vw; height: 100vh" :pt="{ content: { - class: 'snap-y snap-mandatory scroll-smooth', - style: { - scrollDuration: '2s', - }, + class: 'snap-y snap-mandatory scroll-smooth overflow-x-hidden!', }, }" > diff --git a/pages/index.vue b/pages/index.vue index b730f9a..ed55f15 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -258,7 +258,7 @@ onMounted(() => {
每个普通用户的需求反馈、每名开发者的代码贡献、每一次社区的互助分享,
都在为 Linux 桌面生态注入蓬勃活力。
- 我们深信“人人为我,我为人人”,以共享之火照亮开源之路。
+ 我们深信「人人为我,我为人人」,以共享之火照亮开源之路。
您上传的应用可能成为他人工作的桥梁,他人分享的工具也可能为您带来方便。
我们珍视开源世界的共建基因,以微小而持久的善意融入这场共享长跑,
让技术普惠的星火在彼此照映中汇聚成光。
@@ -372,7 +372,7 @@ onMounted(() => {
- 星火社区构建Linux生态“应用银河”,持续上架丰富的跨平台、跨生态
+ 星火社区构建Linux生态「应用银河」,持续上架丰富的跨平台、跨生态
应用程序,涵盖系统工具、影音娱乐等精选资源,精准匹配用户需求。
年轻开发团队以00后为主力,致力让技术成果如星火般点亮数字原野。
下载“黑科技”
+下载「黑科技」
APTSS 重构智能网络
@@ -519,8 +519,8 @@ onMounted(() => {
星火商店所有程序经过深度适配优化;用户轻点按钮,系统自动完成依
赖解析与环境配置,处理复杂软件如搭积木般严丝合缝。从图形应用到
- 编程工具,从 Wine 移植应用到 Android APP,皆可轻松实现“零门槛
- 安装”。上架应用均通过严格测试,社区开发者持续维护更新,确保每
+ 编程工具,从 Wine 移植应用到 Android APP,皆可轻松实现「零门槛
+ 安装」。上架应用均通过严格测试,社区开发者持续维护更新,确保每
款软件始终良好稳定运行。
Linux 软件生态的构建并非依赖个体的孤立努力,而需要全社区共同参与;
- 只有当大家的“星火”聚集一处,方可引发“燎原之势”。
+ 只有当大家的「星火」聚集一处,方可引发「燎原之势」。