✨待办:
太好了,所有需求都被我们消灭了!😎😎😎
😃更新记录:
为某些特定栏目列表页面制作了特色交互,比如在3D Design列表页顶部,添加了一个提前预渲染的(伪)3D交互场景;在Drawing列表页顶部,添加了一个跟随鼠标视差效果的交互;另外在栏目设置中填写栏目大图路径,可以自动识别是图片还是视频,如果是视频自动添加<video>标签以支持。(25.05.20)
为了在图集列表页或特定展示区域实现固定比例(如16:9)的缩略图展示,本次开发新增了"横板缩略图"功能。该功能允许为每篇图集(或其他支持的文章模型)单独上传一张横向的缩略图。系统同时提供了一个新的智能缩略图标签 `autolitpic`,它会优先展示横板缩略图,如果横板缩略图未设置,则展示系统默认的缩略图 (`litpic`)。(25.05.16)
添加了notice.js脚本,这是一个通用的网页通知管理模块,用于统一管理网页中的通知消息展示。该模块通过简洁的接口,提供了灵活的通知显示功能,支持多种位置定位、自动隐藏、图标自定义等特性,适用于各类网页应用中的消息提示需求。(25.05.10)
统一了图片预览方式,现在轮播图和文章中的图片都可以点击进入图片预览器预览了,尽管还有一些小bug和进一步完善的空间,但目前的基本功能已经告一段落了。(25.04.24)前往查看
在后台文章发表/编辑页面添加了小图模式的选项,该选项定义了前端页面-php后端处理-sql数据库的相关操作,实现了勾选时,文章详情页默认以小图模式展示,并在3s后页面底部弹出提示,可以选择保持小图或切换大图模式,该提示在点击或15s内无操作会变为一个小的图标悬浮框供用户随时切换。此功能可以让作者选择默认的页面最佳展示样式,同时又保留了给用户选择的权利。(25.04.16)前往查看
在后台文章排版中添加了两个自定义样式(diy-1、diy-2)和两个id(no-title long-img),具体样式及使用方式,前往查看(25.04.15)
在后台文章发表/编辑页面添加了隐藏缩略图的按钮,该按钮定义了前台、后台页面的前端显示-php后端程序-sql数据库的相关操作,实现了当勾选该选项时,文章详情页不显示缩略图,这样给网站更高的自由度,有些页面展示巨大的缩略图不是很美观。(25.04.13)
将全站(前端+后端)的自定义字体、iconfont图标CSS代码定义为后台自定义变量,现在更新字体/图标库不需要去修改源代码了,直接在后台修改更新后的在线链接即可(25.04.10)前往查看
美化了轮播图Tag标签显示方式,现在将标签显示在下方的小圆点内部,增加了优雅的动态效果,并且适配了没有文字内容时同样可以兼容显示(25.04.09)
更新了昼夜模式设置开关,现在可以在后台设置一个默认的模式深色/浅色,页面加载时选择默认的模式,如果用户手动切换了模式,将模式储存在Cookie中,下次直接加载用户的模式(25.04.08)
发表评论后,背景缩放和虚化效果未消失的bug(25.04.06)
新增了tag列表瀑布流排列,当tag文章数量小于8使用原来的列表页,大于8篇使用瀑布流排列,最大4列最小2列自适应(25.04.05)
给手机端导航栏的弹出增加了优雅的背景缩放、虚化动画(25.04.04)
更新了文章图片预览在手机端可以触摸缩放平移,并美化了手机端显示(25.04.01)
点赞和评论功能上线(评论点赞的逻辑也挺绕的,但是最终效果很舒服)点赞状态在页面加载前就预先从cookie中读取并加载;增加了点赞特效,并将图标改为SVG方便修改效果,增加推荐阅读(25.04.01)
在所有前端页面添加一个loading动画,在页面顶端优先加载,当页面加载完成后隐藏,但因为效果不好最终改为了在页面加载时添加了一个从模糊逐渐清晰的过渡加载动画(25.04.01)
同一图集中不同比例的图片自动适配宽高(这里面也有一些用户无法察觉的判断逻辑,可以单独文章记录)(25.03.31)
增加了emoji表情的支持(修改了数据库的编码格式)(25.03.31)
优化页面加载完成的动画,避免页面闪烁(做这个的起因是图片集做了自适应图集/文章的页面,是通过判断图集中有没有图片来确定用轮播图还是头图的形式,这样的话就只有等页面Dom树加载出来之后才知道,所以会导致页面加载时突然改变界面出现闪烁。为此body默认隐藏,在页面加载完成后使用js给body加了个class来显示进场动画)(25.03.29)
网站所有基本功能完成,Bug修复(这个之前的很多工作没有记录了,包括但不限于:htm模板修改、伪静态、栏目内容配置、自定义变量等)