Nebula

深空星云极光风格主题

Nebula

介绍

Nebula是一款Typecho响应式博客主题,采用深空星云极光风格,支持深浅模式切换、动态星空背景、文章卡片、时间线归档、分类标签及友链页面。基于PHP 8.0+和原生JavaScript,无构建依赖,提供在线更新和静态资源缓存。需Typecho 1.2+,支持自定义封面、代码块及独立页面布局。

功能特性

  • 响应式文章卡片,适配桌面、平板和移动端
  • 深色与浅色模式切换,并记忆访客偏好
  • Canvas 动态星空背景与轻量滚动动画
  • 文章自定义封面、正文首图回退和渐变占位封面
  • 文章、独立页面、搜索、分类、标签和作者归档
  • 时间线归档、分类目录、标签云和友情链接页面
  • 嵌套评论、评论回复和移动端评论布局
  • macOS 风格代码块、语言标识、代码复制和长代码换行
  • 长链接与连续字符串自动换行,避免内容超出容器
  • 页脚 RSS 订阅、附加文字和自定义统计代码
  • 静态资源自动追加主题版本号,便于刷新 CDN 缓存
  • GitHub Release 在线检查与主题目录覆盖升级
层级技术
博客系统Typecho Widget、模板与主题设置 API
服务端PHP 8.0+,Typecho 数据库抽象层
页面结构语义化 HTML5、Schema.org 文章标记
样式原生 CSS、CSS Variables、Grid、Flexbox、媒体查询
前端交互原生 JavaScript,无 jQuery 和前端框架依赖
动效Canvas 2D 星空、IntersectionObserver、CSS Transition
内容处理DOMDocument 或正则提取文章正文首图
在线更新GitHub REST API、cURL、ZipArchive

主题不依赖 Node.js、npm、Composer 或前端构建工具,上传源码后即可由 Typecho 直接加载。

演示

Nebula演示

下载

网盘下载
开源地址
0
微信公众号 扫码关注公众号
QQ 扫码体验小程序
微信小程序 扫码体验小程序