Skip to content

frankfika/node404

Repository files navigation

Node404 Official Website

项目简介

这是Node404社区的官方网站,基于PDF文档内容创建。Node404是一个由AI与Web3从业者发起的社会实验场,旨在重新点燃创新激情,打造现实世界的"思想碰撞引擎"。

设计理念

  • 404美学: 采用故障艺术(Glitch Art)风格,体现"404错误"到"创世"的转变
  • 现代科技感: 使用渐变、动画和交互效果,体现AI与Web3的前沿性
  • 响应式设计: 适配各种设备屏幕,确保移动端体验
  • 互动体验: 丰富的JavaScript交互,包括模态框、滚动动画等

主要功能

1. 导航功能

  • 固定顶部导航栏
  • 平滑滚动到各个章节
  • 移动端汉堡菜单

2. 视觉特效

  • 404数字的故障艺术动画
  • 滚动时的渐显动画
  • 按钮点击的涟漪效果
  • 鼠标跟随光标(桌面端)

3. 交互功能

  • 模态框系统(点击按钮弹出信息)
  • 响应式布局适配
  • 滚动时导航栏样式变化

4. 内容展示

  • 关于Node404的介绍
  • 愿景与使命展示
  • 社区精神阐述
  • 主理人介绍
  • 行动呼吁区域

技术栈

  • HTML5: 语义化标签,良好的可访问性
  • CSS3: 现代CSS特性,包括Grid、Flexbox、自定义属性等
  • JavaScript: ES6+语法,原生DOM操作,Intersection Observer API
  • Google Fonts: Inter字体族,提供优秀的阅读体验

文件结构

officialwebsite/
├── index.html      # 主页面文件
├── styles.css      # 样式文件
├── script.js       # 交互脚本
└── README.md       # 项目说明

部署说明

网站为纯静态页面,可以直接部署到任何静态网站托管服务:

  1. 本地测试: python3 -m http.server 8000
  2. GitHub Pages: 直接推送代码到GitHub仓库
  3. Vercel/Netlify: 拖拽文件夹即可部署
  4. Nginx/Apache: 配置静态文件服务

浏览器兼容性

  • Chrome 80+
  • Firefox 75+
  • Safari 13+
  • Edge 80+

特性亮点

  1. 故障艺术404: 使用CSS动画创建glitch效果,体现从错误到创新的理念
  2. 渐变背景: 多处使用现代渐变,营造科技氛围
  3. 卡片悬浮: 鼠标悬停时的微妙动画,提升用户体验
  4. 响应式网格: 自适应布局,确保各种设备上的良好展示
  5. 滚动动画: 元素进入视口时的渐显效果

未来优化方向

  • 添加更多交互元素
  • 集成社交媒体API
  • 添加多语言支持
  • 优化性能(图片懒加载等)
  • 添加深色模式

联系方式

  • 邮箱: hello@node404.com
  • 微信: 请关注公众号获取
  • 地址: 上海(具体地址即将公布)

Node404 - 在现实世界,重启一次"404实验"

Not found. Not yet.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •