071058.com

localStorage and Theme Settings

该网站使用localStorage来存储用户的夜间模式设置,并根据该设置动态地更改页面的主题。如果用户之前已经开启了夜间模式,那么每次加载页面时都会自动应用夜间模式。

if (localStorage.getItem("data-night")) {
document.querySelector("html").setAttribute("data-night", "night");
}

Joe - A Custom Theme for Typecho

Joe是一个为Typecho博客系统设计的自定义主题。它提供了一些额外的功能和定制选项,使您能够根据自己的喜好和需求来个性化您的博客界面。

THEME_URL

Joe主题的下载链接位于以下网址:https://071058.com/usr/themes/Joe/

BASE_API

所有与Joe主题相关的API请求都由以下URL处理:https://071058.com/index.php/joe/api

DYNAMIC_BACKGROUND

该属性用于控制是否在页面加载时动态地切换背景图片。默认值为”off”,表示不启用动态背景功能。

WALLPAPER_BACKGROUND_PC

该属性用于指定PC端的壁纸背景图片的URL。目前为空字符串()。

IS_MOBILE

该属性使用正则表达式来检测当前设备的操作系统类型。如果是Windows Phone、iPhone或Android手机,则返回true,否则返回false。这可以用于实现针对移动设备的特殊样式或布局。

if (/windows phone|iphone|android/gi.test(window.navigator.userAgent)) {
// 移动设备的样式或行为
}

BAIDU_PUSH

该属性用于指示是否启用百度推送服务。默认值为true,表示启用百度推送功能,以便将最新的博客更新推送给用户。

DOCUMENT_TITLE

文档标题是网页的名称,通常显示在浏览器的标签页上。该属性用于定义文档的标题为空字符串(),可能需要通过其他方式来设置标题。

LAZY_LOAD

该属性指定了一个懒加载的图片资源,用于提高页面加载速度和性能。当用户滚动到图片区域时,才会加载对应的图像内容。图片的URL为:https://npm.elemecdn.com/typecho-joe-latest/assets/img/lazyload.jpg