Sakurairo

一个多彩、轻松上手、体验完善,具有强大自定义功能的WordPress主题(基于Sakura主题,支持简繁英日多语言)A Colorful, Easy-to-use, Perfect Experience, and Powerful Customizable WordPress Theme (Based on Theme Sakura. Support Simplified Chinese, Traditional Chinese, English and Japanese languages)

GPL-2.0 License

Stars
2.7K
Committers
30

Bot releases are hidden (Show)

Sakurairo - 燕「ツバメ」 Update SP3

Published by mirai-mamori almost 3 years ago

图片1

Sakurairo - 燕「ツバメ」 Update SP2

Published by mirai-mamori almost 3 years ago

图片1

Sakurairo - 燕「ツバメ」 Update SP1

Published by mirai-mamori almost 3 years ago

图片2

Sakurairo - 燕「ツバメ」 Update

Published by mirai-mamori almost 3 years ago

banner
function

Sakurairo - Fuukei Sakurairo 12

Published by mirai-mamori about 3 years ago

A new system UI with Material You that's expressive, dynamic, and personal. Extend your apps with redesigned widgets, AppSearch, Game Mode, and new codecs. Support new protections like privacy dashboard and approximate location. Improve productivity with rich content insertion, easier blurs, improved native debugging, and much more.

Sakurairo - Fuukei Sakurairo 11

Published by mirai-mamori about 3 years ago

让你更加接近你所爱的生活

Sakurairo 11 让用户与之所爱,更近一步,其设计旨在为用户在工作、家庭或学校等生活的方方面面提供支持。
从全新的“首页”和视频,到每一种交互、字体和图标,Sakurairo 11 都为用户带来了更加现代化、整洁美观,且令人耳目一新的体验。Sakurairo 11 的“首页”采用全新设计,可以让用户快速访问所需展示的内容。

同时,凭借云和 Maho API 的强大功能,用户可以在“首页”中获得统一的视觉体验,无论他们此前是在哪个设备上访问,即使是在一台 Android 或 iOS 设备上,“首页”依然能让用户倍感欣慰。

Sakurairo - Live Alive「Loving You」 Special Update

Published by mirai-mamori about 3 years ago

livealive

Sakurairo - Live Alive「God Bless」 Special Update Fix Pack

Published by mirai-mamori about 3 years ago

livealive

Sakurairo - Live Alive「God Bless」 Special Update

Published by mirai-mamori about 3 years ago

livealive

Sakurairo - Live Alive「God Knows」 Special Update

Published by mirai-mamori about 3 years ago

live_alive

Sakurairo - 情书「ラブレター」 Special Update

Published by mirai-mamori about 3 years ago

love_letter

七夕特别更新

新特性

  • 繁体中文翻译正式上线
  • 更换PJAX为ES6版本
  • 设置新增资讯+和主题文档板块,我们将在节日和主题新版发布的时候进行友善的提示。
  • 全局选项菜单界面新增动画
  • 友情链接模板适配深色模式并优化在正常模式下的体验
  • 完善多语言README

修复与改进

  • 移动端菜单栏可能出现的 错位
  • 版本一言忽视地区的报错
  • 更新设置框架到2.2.4版本
Sakurairo - 漂流「ひょうりゅ」 Update Fix Pack

Published by mirai-mamori about 3 years ago

whatsnew

新特性

  • 接入Cravatar头像服务

优化设置选项

  • Gravatar 服务代理

修复

  • 公告板背景功能失效
  • 翻译中的错误
Sakurairo - 漂流「ひょうりゅ」 Update

Published by mirai-mamori about 3 years ago

whatsnew
function
Project Page

新特性

  • 多语言支持
  • 评论区IP地址地理库API源切换 (5193a24
  • 文章列表图模糊出现动画 deefe80211e7af8c6b4c2e2d048a3dbdf110cd32
  • 文章卡片hover阴影效果 563be5b3a089b634935a415bd2ceff0d21530f9a 140a1747a34dea9e368960e887bddc3e5658d999
  • web_audio: 可定制乐谱、主音量调节 (d19654d)
  • 移动端侧边栏的一系列变更 (abceeb5), closes #249 #251
  • hitokoto: 可换api路径;自动尝试其他api (ab09921)
  • 拆分非主页需要的脚本逻辑 (#3) (b600e86)(60a1ba2)
  • 调整ready()对readyState的检查,确保在DOMContentLoaded阶段执行传入的函数 (43ac5db)
  • 监听窗口大小变化调整toc高度 (12f0ad4)
  • 懒加载jQuery前检查是否已经加载 (8116f78)
  • about_us (df942ac)
  • event "ajax_comment_complete" (0dd3f17)
  • sakurairo_global (10d1722)
  • 封面图片处理: manifest程序重构(多线程支持,合并程序,自动分离两端图片[图片宽高判断]) b904f0bda24c16f5791b421294ce60b29b2203c1
  • 封面图片处理: 修改manifest README 移除qt.py cd55a78d2813b085a431afc831827a4bae1d4b61

新增设置选项

  • 一言API地址 2c0be45f33304eb197d69de53b47bb002a4755d1
  • 为页尾追加HTML代码 (#257)

修复

  • 优雅处理淘宝ip API 源查询错误 8c64f5d612b7bed314161bea9095d9e8693aff2e #258
  • 验证码有时只会生成4个字符 3c6e9eaa5d44929f4e615ca2a43c180b1de9ecb2
  • i18n: 前端国际化初步支持_sakurairoi18n (a137646)(7262ac9)
  • web_audio: 控制选项失效 (39f6ee8)
  • 关闭封面背景一体化 从非主页进入 Pjax加载主页后 轮播图不加载 (d182b49) #260
  • pjax加载进入,滚动页面后,TOC消失 (0268f07), closes #250
  • coverBackground: 捕获缓存保存阶段的错误 (8b769f1)
  • coverBackground: 缓存类型更换为ArrayBuffer (04b971a)
  • hitokoto: 忘记+break了 (8e5606c)
  • hitokoto: from_who为"null"时将不显示 (82c935b)
  • .toc not found (2c75c8e)
  • 进入非主页时不执行lazyload()与powermod() (93aa8e3)
  • 开启mashiro_option.site_bg_as_cover且关闭'封面'时报错 (ffc01c9)
  • 在非主页落地时不加载一言 (216b3fc)
  • bgImgSetting未设置时,背景图可能为空 (f849469)
  • entry"page" whilePjaxComplete()执行次序调整 (24ddffc)
  • lazyload 过早进行导致兼容性问题 (1244535)
  • lazyload()在pjax重载中顺序过前 (4184541)
  • min undefined (2aac140)
  • pjax加载错误提示文本错误 (4dd608a)
  • pjax进入评论页面时,ajax评论不生效 (f302195)
  • 设置项code_highlight_prism_theme_light为空时,mashiro_option可能无法正确输出 bdcf91826c6ca7dcfc1472111af80aca824c35a3
  • 使用古腾堡编辑器并打开图片懒加载时,图片不会显示懒加载动画 244d1c8d43e38fd06187da3083947b4817c23cc8
  • 追番模板&&php8下的小问题 073b5d11541f045461a1bfc7fe3b2b9668ca3750
  • 在php8下会在登陆模板可能出现的错误 b058dbbd8a21b73937e37e6e0d673c4696485558
  • 验证码错误地默认打开 295cc7176c1d1c847b8292ce097852fc1869b772

性能优化

  • 函数初始化移至顶层 (ccfc415)

开发特性与其他变更

  • add css variable --theme-skin-dark 5d08454e05a30567ee644d863df89180ed9bcccd
  • 在伟大的ie11的指导下删除了未闭合的HTML标签 77f372eb759ed29acf780fdb41b03e7caaae5867
  • 删除未使用的site-name 91551b5e321c71f68190d8e36d3183259f96c38d
  • 完全去除js_lib 278e212ad01069fbc656ba19ce7cbaa3c77554cf
  • 未使用的选项windowheight 4de0472838ad859919fafcbba9d1a89889d8175f
Sakurairo - 红辣椒「パプリカ」 Update Fix Pack

Published by mirai-mamori over 3 years ago

此次更新为修正更新,解决了一些Bug。

Sakurairo - 红辣椒「パプリカ」 Update

Published by mirai-mamori over 3 years ago

六一儿童节快乐~
此次更新为功能更新,同时也带来了已知Bug的修正。

重大更改

前台背景显示样式更改,详细参见 c8774a463062e0631126146542fc8ec59f1c44bb

新特性

  • 封面图片本地缓存
  • 封面与前台背景一体化
  • 切换背景时若路径相同则不实行切换
  • 懒加载pjax、NProgress、POWERMODE
  • pjax加载错误时提示
  • 评论提交现在有防重复点击的限制
  • 现在重新提供一言
  • 样式菜单背景模糊效果
  • pjax现在会刷新mashiro_option
  • 深色模式现在会影响滚动条颜色

新设置项

  • 封面图片本地缓存
  • 封面与前台背景一体化
  • 一言
  • 前台背景缩放方法
  • 深色模式页面背景透明度调整

问题修复

字体切换 #216

  • 样式菜单为“简单”时,默认使用A字体
  • 字体切换按钮没有正确表示当前的状态

其他问题

  • 样式菜单为简洁时,addEventListener出错
  • 开启mashiro_option.cache_cover并成功缓存时,切换背景不生效
  • 部分浏览器上AJAX评论不生效
  • (butterbar) 重新支持html消息
  • pjax加载后,导航栏不随滚动变化
  • 早期Safari支持
  • 不支持部分动画帧的浏览器开启预加载模糊动画时,预加载动画不会消失
  • history.state undefined
  • 开启前台背景做为封面时,切换到其他自定义背景刷新后没有正确切换到对应背景
  • load_post()重复加载
  • toc-container高度过长导致页尾溢出
  • ajax分页加载在页面变化后仍然更改DOM
  • 错误加载Clipboard.JS
  • pjax不刷新mashiro_option
  • skin_bg0不显示
  • ap not defined
  • 老浏览器若滚动过页面,刷新后,预加载动画不会出现在屏幕中
  • 博客的最后一篇文章某些情况下会报HTTP 500无法进入;博客第一篇或最新一篇文章上下文显示有时会有问题 #217 62677b0ea87180293d20ae9c4601787716e3133d
  • pjax打开时,移动端导航栏可能不会跟随页面滚动变化
  • 移动端: 点击logo 无法返回主页面 #210

移除

  • 全局变量mashiro_global.font_control
  • hermitInit() reloadHermit() 暂时去除了这两个函数,正在使用Hermit播放器的朋友可以反馈一下影响
  • 全局变量addComment
  • 删除.serif移动端判断 537510ef3597e5d21d990f3ffd8fe572c6b397cf

性能提升

  • 提高load_post()(ajax分页加载)效率

构建系统

  • 生成Brotli算法压缩版本
Sakurairo - 安可「アンコール」 Update Fix Pack 2

Published by mirai-mamori over 3 years ago

此次更新为修正更新

修正

  • preload_blur未定义时引发mashiro_option初始化失败
  • 移动端点击右上角图标无法返回主页
  • 移动端纪念模式菜单失效(#212)
  • 搜索结果页 推荐结果深色模式下字体颜色不正确
  • 导航菜单白猫样式Logo与图片logo的互相替换
  • 移动端无法点击headertop_down (#210)
  • 移动端回复头像错位问题 (#168)
  • PHP8兼容性

优化

  • 移动端菜单栏居中(#209)
Sakurairo - 安可「アンコール」 Update Fix Pack

Published by mirai-mamori over 3 years ago

此次更新为修正更新
同时,此次更新也带来了纪念模式,借此缅怀伟人

功能

  • 纪念模式

修正

  • 特定的固定链接配置下,API路由返回404(#200)
  • AJAX分页按钮翻译缺失
  • 评论区获取不到QQ信息
  • 实时搜索 "json undefined"
  • 短代码收缩/展开失效
  • Pjax打开时,分页失效 (#201)
  • 代码高亮为highlight.js时,缩进不正常 (#197)

优化

  • 移动端菜单栏
  • 设置说明
  • 登录页登录窗口验证码未开启时位置调整
  • 评论区“上传图片”入口可关闭 (#193)
  • JavaScript脚本的ES版本现在调整为ES2015(原本是ESNext)
  • 部分原本使用cookie保存的前端设置项现在移动到localStorage,减少与服务器通信的带宽消耗
Sakurairo - 安可「アンコール」 Update

Published by mirai-mamori over 3 years ago

全新的无 Jquery 主题体验
全新的Webpack化主题体验
微定制设置框架,降低设置搜索阈值,优化性能。
全新的独立相册模版(体验版)
增强的代码高亮功能
增强的深色模式体验

新增

  • 文章页面自动添加菜单功能
  • 文章区域多作者信息
  • 导航菜单毛玻璃效果
  • 公开测试频道
  • 前台音乐播放器相关功能
  • 验证码验证(替代滑动验证)

优化

  • 全局界面动画
  • PHP8的兼容性
  • 古腾堡相关CSS
  • 主题文件结构
  • 部分CSS引入全局变量
  • 默认设置值及相关说明

修正

  • issue模版中的文本错误
  • 导航菜单登录菜单♻️过快的特性
  • 文章没有Large尺寸的缩略图时的报错情况
  • 评论头像概率炸图的问题
  • 手机端导航菜单的一些bug
Sakurairo - 花火「はなび」 Special Update Enhancement Pack

Published by mirai-mamori over 3 years ago

增强:

  • 控件圆角相关设置

修正:

  • 导航菜单圆角设置无法使用的问题
  • Readme文件中的标注错误

优化:

  • 移动端现在不再显示灯笼
Sakurairo - 花火「はなび」 Special Update

Published by mirai-mamori over 3 years ago

新增:

  • 春节节庆装饰
  • 主题更新通道选项

增强:

  • 说说模板设置

修正:

  • issue问题模板错别字
  • Aplayer资源加载判定(感谢KotoriK)

优化:

  • 移动端滑动显示
  • 主题内相关版权标识
  • 标题字体大小设置