TermiNexus
|
e92e512ff5
|
fix(home): Viper 专题的编译器源码指向 TransPyV
编译器本体是自举实现的 TransPyV,原来指向 TransPyC(Python 实现版)不合适,改为 git.gvsds.com/GVSDS/TransPyV。
|
2026-09-29 14:17:38 +08:00 |
|
TermiNexus
|
95c0565b7a
|
fix(home): Viper 排序示例改用引用传参 &list[int]
函数内要修改外部容器必须走引用传参,签名写 &list[int](与 C++ 的 & / Rust 的 &mut 同理);卡片标注同步改为「引用传参 · 原生产物」。
|
2026-09-29 14:13:35 +08:00 |
|
TermiNexus
|
b892206b38
|
refactor(home): Viper 排序示例改用 len() 长度协议
list[T] 实现了 __len__ 协议,内置 len() 直接可用,示例不必再多传一个长度参数;与 Python 版完全同形,对比更有说服力。
|
2026-09-29 14:11:53 +08:00 |
|
TermiNexus
|
071becb1ad
|
feat(home): Viper 专题补充五语言排序对照,并去掉等宽字体
新增「同一段插入排序,五种语言」对照块:Viper / Python / C / C++ / Rust,突出「与 Python 同形、原生产物」;Viper 版只用官方标准库容器的真实用法(list[T] 与下标读写)。
专题内代码块去掉 font-mono。
|
2026-09-29 14:09:12 +08:00 |
|
TermiNexus
|
7427a5c856
|
feat(home): 首页新增 Viper 专题区块,撤销独立专题页
首页在「开源成果」之后新增 Viper 专题 section:标语、简介、四个要点条、六个核心特性卡,并提供进入 viper.gvsds.com 与查看编译器源码的跳转;文案仍取自 ViperWebSite 官方字典。
按要求删除上一版的独立页 /ProJect/Viper 与其路由;超级菜单「Viper 语言生态」首项改为直接指向 https://viper.gvsds.com。
|
2026-09-29 14:04:52 +08:00 |
|
TermiNexus
|
e1ae8fbed7
|
feat(viper): 新增 Viper 语言专题页
新增站内专题页 /ProJect/Viper:一页介绍 Viper 的定位、核心特性、两阶段编译模型、编译规模数据与生态,并提供进入 viper.gvsds.com 与查看编译器源码的跳转。
文案全部取自 ViperWebSite 官方中文文案字典,未额外发挥;超级菜单「产品/项目 → Viper 语言生态」首项加入口。
|
2026-09-29 14:01:31 +08:00 |
|
TermiNexus
|
e2ad6ee139
|
docs(copy): 更新「我们是一群热爱技术的人」介绍文案
分享渠道写实:GitHub 与自建 Gitea 发项目、知乎与 CSDN 发文章;运转来源改为 N.R.C. 与 WRF 计划;补充 furry 与二次元同好。首页与关于页两处同步。
|
2026-09-29 13:58:10 +08:00 |
|
TermiNexus
|
bbed3ab266
|
style(header): 移除顶栏底边线,只保留阴影
去掉 border-b(含 hover 与 menu-open 两处 border 覆盖),保留 shadow-sm 作为层次分隔。
|
2026-09-29 13:51:24 +08:00 |
|
TermiNexus
|
ae919459e4
|
feat(ui): 品牌幕布改为蓝底白字并居中
底换成 bg-blue-500(#3b82f6)、巨字换成白色、水平居中对齐(撤销上一版的靠左),字号沿用 min(26vw, 40svh) 撑满半屏。
|
2026-09-29 13:42:07 +08:00 |
|
TermiNexus
|
8a682e8ed2
|
feat(ui): 翻牌老虎机翻页钟动效 + footer 后品牌幕布
首页统计翻牌:悬停某组时整组以随机节奏连续乱翻,最后逐个落回正确值;front 装旧值 / back 装新值,还原「上半先变新值、牌翻过来下半再变新值」的翻页钟时序,数字与动画之间用 nextTick 对齐,避免翻到一半数字跳变。
入场翻牌时长由原站内联的 26~35ms 统一到 0.45s,并摘掉模板里会被 Vue 写回的 --flipduration 绑定,改由 JS 独占控制。
footer 之后新增品牌幕布:贴视口下半屏的深色底 + 左侧灰色巨字 GVSDS,滚到底继续滑时整块露出。
|
2026-09-29 13:33:31 +08:00 |
|
TermiNexus
|
7516af5f4a
|
chore: 新增 .gitattributes 统一换行符
默认入库 LF、Windows 脚本 CRLF、常见二进制不做转换;顺带 renormalize 了 3 个此前以 CRLF 入库的文件(cookie.css / gvsds-page.css / MembersView.vue)。
|
2026-09-28 17:47:19 +08:00 |
|
TermiNexus
|
b3b899663a
|
docs: 新增 README(项目说明与三仓互链)
补充技术栈、目录结构、开发(含 Django 代理前缀)与 deploy.ps1 部署要点,并互链 ViperWebSite / VenomWebSite。
|
2026-09-28 17:35:36 +08:00 |
|
TermiNexus
|
e27d6de1a8
|
feat(site): 新增「计划」栏目与两个计划页,并调整首页细节
超级菜单在「方法论」左侧新增「计划」栏目:N.R.C. 10年 计划(竞赛/开源等跳板,复兴→旺兴→盛兴)与 We Are The Future 计划(招揽 13~20 岁开发者,依托 Viper 教育能力)
新增 /Plan/NRC 与 /Plan/WRF 两个页面(src/views/plan/),菜单项接入真实路由;导航项由 5 项增至 6 项,搜索框最小宽度下调避免挤压
首页:重做「期待与你同行」版块、代码量数字更新为 12490781、补偿标语去背景、相关负责人改为黑底联系卡片
|
2026-09-27 12:01:40 +08:00 |
|
TermiNexus
|
020725dcf1
|
feat(scroll): 接入 Lenis 全局平滑惯性滚动并修复手机端横向溢出
App.vue 挂载 Lenis(lerp 0.08 / allowNestedScroll),路由切换后同步滚动位置,避免残留惯性把页面拉回
main.css 把横向裁剪从 body 移到 html 并前置 hidden 回退,新增 html.lenis 关闭原生平滑;避免 body 的 overflow-y 被算成 auto 而让 Lenis 误判为嵌套滚动源
|
2026-09-27 12:01:33 +08:00 |
|
TermiNexus
|
5c0830606d
|
fix(site): 修复俄罗斯方块棋盘空白,修正失效样式类并更新成员名录
- SiteFooter:方块补 w-4 h-4 固定尺寸;startGame 用 nextTick 等 canvas 挂载后再初始化,修掉棋盘空白
- HomeView:items-left/items-top 为无效类,改 justify-center/items-start;补偿文案改 pill 样式;合作方 Sunny Studio 占位替换;致谢新增 ShiZhongyan
- megaMenus:菜单成员新增 ShiZhongyan(全栈开发)
|
2026-09-15 14:17:14 +08:00 |
|
TermiNexus
|
a40d3f09c2
|
fix(ui): 搜索框宽度改为随视口响应式
- search-all 由固定 w-72/lg:w-96 改为 w-[30vw](min-w-64/max-w-lg),宽度随浏览器视口变化,搜索结果下拉同步跟随
|
2026-08-23 15:04:03 +08:00 |
|
TermiNexus
|
4906ae3df8
|
fix(ui): 官网头像 hover 去除背景圈
- 移除 .gerp-user-info:hover 背景色,hover 不再出现边框圈
|
2026-08-23 15:00:01 +08:00 |
|
TermiNexus
|
d2fd480253
|
fix(doc): @scope 内 :root 改用 :scope,横幅变量恢复注入
- @scope (.doc-article-body) 内 .doc-article-body 不匹配作用域根自身,改 :scope 匹配根
- 文档 :root 变量(--primary 等)正常注入正文容器,文章横幅渐变恢复;header 污染保持隔离
|
2026-08-22 04:30:06 +08:00 |
|
TermiNexus
|
84c7f531b5
|
fix(fonts): 移除 hb.cdn 字体引用,回退本地打包字体
- 删除 fa-cdn.css 及 main.ts 引入:字体改走本地构建产物(vite 已打包 4 个 woff2)
- hb.cdn.gvsds.com 当前连接重置故障,CDN 字体加载 ERR_FAILED 导致图标缺失;本地字体不受影响
|
2026-08-22 04:23:21 +08:00 |
|
TermiNexus
|
6c2c030a7f
|
fix(doc): 文档内嵌 <style> 隔离,防止全局规则污染站点导航
- DocReaderView:文档内嵌 style 包进 @layer components 降权;marked 会拆坏完整 HTML 文档的 </style>,检测闭合丢失时回退原样渲染
- SiteLayout:#header 布局关键属性 !important 锁定(padding/position/margin/background-image 等),防御文档 header{} 规则泄漏导致导航变大变色
|
2026-08-22 04:21:00 +08:00 |
|
TermiNexus
|
cd687cace7
|
feat(ui): 官网头像下拉显示角色 TAG 与持有的应用
- TAG 显示默认登录角色名,无默认则显示当前激活角色名(跨域 GetUserRoles)
- 下拉新增"我的应用"区块(MyApps,最多 6 个,点击跳 GERP hash 路由,超 6 个显示全部入口)
- 加载失败静默隐藏,不影响主菜单
|
2026-08-22 01:49:06 +08:00 |
|
TermiNexus
|
d88cbb0911
|
fix(ui): 官网头像触发区仅保留头像
- GerpUserDropdown 触发区去掉用户名与 ArrowDown 箭头,只显示头像(下拉弹层内用户信息头部保留)
|
2026-08-22 01:12:48 +08:00 |
|
TermiNexus
|
ece5126cb3
|
feat(pages): 新增支持中心,About/TermiNexus 重写,招聘页企业化
- 新增 SupportView 支持中心页并挂载 /support 路由;invite 子域路由补无前缀守卫防 404 错跳
- About 全删重写(企业化六段式),TermiNexus 按 TermiNexus.md 重写为技术画像并去除个人人格区块
- 招聘页企业化:减 emoji、去下滑渐显与 card hover 位移,职位手风琴改 grid 滑动动画
- 首页吉祥物切换 TAG 时重置 loading 遮罩
|
2026-08-22 01:06:13 +08:00 |
|
TermiNexus
|
08849b5373
|
feat(ui): 头像下拉直接复用 GERP 组件 + 超级菜单组件化
- 官网登录后头像下拉改为直接复用 GERP 组件(el-dropdown + gerp-user-dropdown 样式与逻辑),
新增 GerpUserDropdown.vue,注册 Element Plus 依赖;个人中心/系统设置联动跳转 GERP,退出清 Cookie
- 超级菜单组件化:面板抽离为 MegaMenuPanel/MegaMenuBody,高度 rAF 非线性滑动动画,
内容层随容器占满消除白底,阴影加深,hover 离开改为收回动画
- megaMenus:爱飙车链接改指个人站 guiyuan.cc.cd,耀月移入运营部
|
2026-08-22 01:05:54 +08:00 |
|
TermiNexus
|
8d5a2aee80
|
fix(menu): nav 一级菜单间距改 padding(margin 归零),a 间无间隙防切换退出
|
2026-08-18 22:19:51 +08:00 |
|
TermiNexus
|
5bc4a6ad2a
|
fix(style): 菜单 hover 尖角位置上移
|
2026-08-18 22:14:20 +08:00 |
|
TermiNexus
|
117bad8933
|
feat(style): nav 一级菜单 hover 指示由下划线改为 fa 朝上尖角(fa-angle-up)
|
2026-08-18 22:12:19 +08:00 |
|
TermiNexus
|
961fe9fb9a
|
fix(menu): 左组撑满 header,nav 一级菜单真正覆盖整高
|
2026-08-18 22:09:38 +08:00 |
|
TermiNexus
|
ad44918cef
|
fix(menu): nav 一级菜单项高度撑满 header,hover 触发区覆盖整高
|
2026-08-18 22:07:48 +08:00 |
|
TermiNexus
|
cb4d0e6602
|
fix(menu): header 整高作为菜单保持区,消除 nav 项间/与菜单间的触发间隙
|
2026-08-18 22:01:27 +08:00 |
|
TermiNexus
|
12ed555df5
|
fix(style): 超级菜单动画改用纯 CSS visibility/opacity/transform 过渡(修复 v-show 无动画)
|
2026-08-18 21:58:48 +08:00 |
|
TermiNexus
|
ed783e0342
|
feat(style): 超级菜单下拉展示动画 + 切换菜单渐隐渐显(v-show 过渡)
|
2026-08-18 21:55:58 +08:00 |
|
TermiNexus
|
805d8e6f56
|
fix(style): header hover/菜单展开背景变白时 nav 文字转深色
|
2026-08-18 21:51:13 +08:00 |
|
TermiNexus
|
1ba7a1f048
|
feat(style): 超级菜单展开期间 header 保持不透明,关闭后才恢复透明(含防抖期)
|
2026-08-18 21:37:22 +08:00 |
|
TermiNexus
|
0193510bcb
|
fix(style): header 渐变背景改伪元素 opacity 过渡,首页 hover 背景平滑渐显
|
2026-08-18 21:30:12 +08:00 |
|
TermiNexus
|
9a6c3640ac
|
fix(style): 首页透明 header hover 时恢复正常背景与阴影(过渡动画)
|
2026-08-18 21:10:27 +08:00 |
|
TermiNexus
|
2981a1108e
|
feat(auth): 移除本地登录/注册页,登录跳转统一指向 gerp.gvsds.com/#/login
|
2026-08-18 12:22:56 +08:00 |
|
TermiNexus
|
5af46f2310
|
feat(style): header 布局调整——menu 靠左、搜索框尖角加宽、hover/focus 平滑变宽
|
2026-08-18 12:09:45 +08:00 |
|
TermiNexus
|
cd5dd1cb38
|
fix(style): 登录按钮右侧贴屏幕边缘并加宽
|
2026-08-18 10:27:26 +08:00 |
|
TermiNexus
|
15aee53c5b
|
fix(style): 登录按钮高度撑满 header、去缩放动画、改尖角
|
2026-08-18 10:26:32 +08:00 |
|
TermiNexus
|
2ddff3b209
|
fix(style): B2B 定制开发卡片 icon 去掉 bg-white 背景
|
2026-08-18 10:23:21 +08:00 |
|
TermiNexus
|
cb6846b830
|
fix(menu): 超级菜单优秀成员补充美工部与运营部(对齐原站 Megas.js)
|
2026-08-18 10:16:44 +08:00 |
|
TermiNexus
|
95add6ab74
|
feat(assets): Font Awesome 字体改指 CDN(fa-cdn.css 覆盖 all.min.css 本地 webfonts)
|
2026-08-18 10:08:29 +08:00 |
|
TermiNexus
|
2fff2a40c0
|
refactor(assets): Members 作品图改指 hb.cdn.gvsds.com/Members/*(WWW 主页与画廊)
|
2026-08-18 10:00:41 +08:00 |
|
TermiNexus
|
747fdb4e20
|
fix(deploy): deploy.ps1 添加 UTF-8 BOM,修复 PowerShell 5 中文乱码导致解析失败
|
2026-08-18 09:55:39 +08:00 |
|
TermiNexus
|
7455ca6edb
|
refactor(assets): 二进制资源改指 CDN(https://hb.cdn.gvsds.com/assets/*),替代 TempLate/assets 本地路径
|
2026-08-17 21:54:10 +08:00 |
|
TermiNexus
|
04fae81ba1
|
fix(deploy): 修正 assets 校验引用不存在的 \/\ 变量,改指 \/\
|
2026-08-13 18:59:27 +08:00 |
|
TermiNexus
|
f86622d413
|
feat(site): 超级菜单整理——社区提升为工作室菜单独立子菜单(fa-comments,含进入社区/发布帖子/全部帖子/公告等入口),移除相关页面重复项
|
2026-08-13 11:12:41 +08:00 |
|
TermiNexus
|
20fe07e32e
|
fix(community): 按钮图标修复——fa-thumbs-o-up 改 fa-regular/solid fa-thumbs-up(FA7 类名),按钮图标显式 color:inherit;全部 important 类改 Tailwind v4 后缀语法(!x → x!,此前不生效)
|
2026-08-13 11:02:14 +08:00 |
|
TermiNexus
|
6672cb3674
|
fix(community): gvs-page-top 类修复顶部间距——.gvs-container 的 padding 曾覆盖 tailwind pt-10 导致间距从未生效
|
2026-08-13 10:58:33 +08:00 |
|
TermiNexus
|
7833b896f3
|
style(community): 详情页/发帖页顶部间距加大(pt-10),返回按钮不再紧贴 header
|
2026-08-13 10:55:45 +08:00 |
|
TermiNexus
|
45654b1ef7
|
fix(site): nav 透明仅限 www 首页——其余页面保持白底不透明,路由切换立即校正
|
2026-08-13 10:40:46 +08:00 |
|
TermiNexus
|
84251cd531
|
feat(community): 作者真实头像——帖子/回复渲染 ugm 头像(按 AuthorUUID),加载失败回退 fa-user 图标
|
2026-08-13 10:30:56 +08:00 |
|
TermiNexus
|
ce8ce23d34
|
style(community): 社区全面对齐阿里云开发者社区风格——深蓝 Hero+板块网格+Feed 列表+侧栏(统计/热帖/公告)、详情页与发帖页统一阿里云蓝卡片风格
|
2026-08-13 10:26:51 +08:00 |
|
TermiNexus
|
30752367f6
|
feat(community): 官网社区——首页(板块+帖子列表+搜索+分页)、帖子详情(回复+点赞)、发帖页,discuss/comm/community 子域根路径直达,mega 菜单加社区入口
|
2026-08-13 10:17:47 +08:00 |
|
TermiNexus
|
4c1cdb3c73
|
style(gvsite): 官网全站企业化,统一商务蓝配色
- 16 个视图多彩色(紫/粉/绿/橙)收敛为蓝色系
- About 页 CTA 改企业蓝按钮,导航 header 渐变去除淡紫
- 深色段粒子动画收敛为静态光晕,吉祥物板块酒红调蓝
- deploy.ps1 补 UTF-8 BOM,修复 PowerShell 5.1 中文解析报错
|
2026-08-13 00:07:04 +08:00 |
|
TermiNexus
|
2c50a8070b
|
feat(DocReader): 新增 doc.gvsds.com 动态阅读器(markdown/HTML 渲染、系列侧边栏、URL 历史切换)
|
2026-08-09 01:50:11 +08:00 |
|
TermiNexus
|
6b7d14c614
|
维护了 产品 / 项目 超级菜单部分
|
2026-08-04 19:54:33 +08:00 |
|
TermiNexus
|
791210bb05
|
修复了线上问题
|
2026-08-04 18:17:59 +08:00 |
|
TermiNexus
|
42ccb20fe6
|
构建产物收敛到 assets/GVSite 子目录:vite assetsDir=GVSite,deploy 同步到 TempLate/assets/GVSite 并改写 index.html 引用
|
2026-08-04 17:48:32 +08:00 |
|
TermiNexus
|
16879188f4
|
修复了 美术区域
|
2026-08-04 17:16:45 +08:00 |
|
TermiNexus
|
272118acad
|
修复了 期待与你同行 部分的内容
|
2026-08-04 16:33:33 +08:00 |
|
TermiNexus
|
701e92b257
|
清理了仓库
|
2026-08-04 16:20:56 +08:00 |
|
TermiNexus
|
517856d9a4
|
迁移 WWW 全站至 Vue3:导航/超级菜单重构、invite 简历、全站页面迁移并清理 node_modules 跟踪
|
2026-08-04 02:21:00 +08:00 |
|
TermiNexus
|
eb53370c43
|
初始化了 Vue3 脚手架,开始了初步的 WWW 迁移(未完成)
|
2026-08-03 00:44:59 +08:00 |
|