qing
577386bff2
feat(static): 同步美化注册/找回密码/树状笔记页
...
- 新增 auth.css:表单页共享美化(点阵背景、品牌渐变顶条卡片、eyebrow 标题、
渐变提交按钮、入场动画),register/forgot 各加一行 link 与 eyebrow
- 新增 dnfs.css:笔记页美化(顶部底纹暖光、卡片逐张入场、编辑卡聚焦光环);
顺带修复节点编辑卡裸 <button> 无主题底色的问题
- 动效均遵循 prefers-reduced-motion,颜色全部消费 theme.css 变量
2026-08-06 17:42:38 +00:00
qing
ac2677abc7
feat(dnfs): 顶部搜索框卡片化美化,整体视觉和谐统一
...
- dnfs.html:去掉内联样式,重构为「放大镜图标 + 输入框 + 搜索按钮」结构;按钮改 <button> 避免意外提交
- theme.css:新增 .searchbox 胶囊卡片样式,与 .card/.userpanel 统一设计语言(圆角 20px、
半透明卡片底色、浅阴影、1px 细边、橙色主按钮)
- focus-within 态:边框变橙 + 图标变橙 + 发光阴影,焦点反馈清晰
- 输入框无边框全透明,视觉焦点集中在胶囊容器
- 480px 以下移动端缩紧内边距与字号
2026-08-05 01:58:55 +08:00
qing
30360cb106
feat(dnfs): 前端代码节点支持完整HTML/CSS/JS并注入当前页面
...
将内联 JS 节点扩展为内联前端代码节点:内容存完整 HTML 文档,
运行后解析注入当前页面——style 注入 head、script 在全局作用域执行
可操作整页加特效、body 渲染到节点下方容器,console 输出捕获到下方。
2026-08-04 22:24:33 +08:00
qing
2918f2c83c
feat(dnfs): 特殊节点类型由网页代码(html)改为JS代码(js)
...
将 _sp 标识从 html 改为 js,运行方式由新窗口 document.write 改为
插入页面 iframe 沙箱执行,捕获 console 输出,postMessage 自适应高度。
后端 dnfs.py 白名单、校验、审核文本同步更新。
2026-08-04 22:05:01 +08:00
shufeng2012
7e4fd7e54a
Add search input border.
2026-08-02 09:04:53 +08:00
shufeng2012
627950394d
✨ 添加代码块语法高亮功能
2026-08-01 20:08:51 +08:00
qing
e007990594
feat(dnfs,static): 新增管理员特殊节点(链接/网页代码/图片/文件)
...
- 信封格式:content 为 {"_sp":...} JSON,普通 Markdown 节点不受影响
- dnfs:add_note/update_note 按 is_admin 强制特殊节点发布权(非管理员 403),
字段与大小校验(url≤2048、code≤512KB、base64≤3.5M 字符),AI 审核剔除 base64 负载
- dnfs:修复存量 bug —— 模块级 _sys.path.insert 未定义导致 import 即 NameError
- static:新增 GET /api/favicon 服务端代理(SSRF 防护:内网地址拦截 + 重定向校验 + 512KB 上限)
- 前端:管理员可见节点类型选择器;链接 favicon 卡片 / 网页可审计可运行 / 图片直显 / 文件下载
- theme.css 补充 select 与特殊节点样式;两个 README 同步更新
2026-08-01 04:34:23 +08:00
qing
6649b31e17
feat(static): add frontend token auto-refresh for dnfs page
...
- New token_manager.js: silent refresh timer (80% lifetime) + global
fetch 401 interceptor with one-shot retry.
- dnfs.py /whoami now returns iat, created_at, keep_time for expiry
estimation.
- Dnfs.html loads token_manager.js before dnfs.js (zero change to dnfs.js).
- Graceful fallback: stale tokens without new fields, refresh failures,
and /refresh_token 401 itself all degrade to the existing 401→login flow.
2026-07-30 12:25:11 +08:00
qing
8c1956cdeb
feat(dnfs): 左上角用户信息面板(默认折叠),新增 /whoami 身份接口
...
dnfs 新增 POST /whoami:解 Token payload 返回 user/is_admin,无或畸形
Token 返回 login=false(HttpOnly Cookie 模式下 JS 无法读 Token,身份
必须由后端下发);static 加 /whoami 代理(Cookie 转 Bearer);前端
dnfs.html 左上新增 userpanel,镜像 minimap 样式默认折叠,展开显示
用户名/角色/退出登录(POST /logout 清 Cookie 后跳登录页)。
2026-07-30 09:31:28 +08:00
qing
3f9bffb9ea
feat(dnfs): 节点移动功能
...
- dnfs.js: 卡片新增移动按钮,startMove 暂存节点,底部悬浮移动条
提供移动到当前层/取消;confirmMove 经 update_note 改 pid 完成迁移;
拦截移动到自身与已在当前层的情况
- dnfs.html: 新增 #movebar 容器
- theme.css: act-move 描边按钮与 movebar 底部悬浮条样式
2026-07-29 11:40:35 +08:00
qing
614368eb93
fontend update without css
2026-07-27 12:24:06 +08:00
qing
fbccc5d909
网友修改版
2026-07-25 00:21:16 +08:00
shufeng2012
347453d74d
🔥 删除多余的hello
2026-07-24 15:03:01 +08:00
shufeng2012
1da10db8bf
🔥 删除顶部多余的信息
2026-07-23 20:56:46 +08:00
shufeng2012
67ece6b5b9
^-^
2026-07-23 17:23:11 +08:00
qing
f133288586
增加备案号
2026-07-23 12:04:56 +08:00
qing
69aa20b979
refixy
2026-07-23 09:15:08 +08:00
qing
7a919e624f
修改前端
2026-07-23 09:03:22 +08:00
qing
750bdbec6f
重构前端
2026-07-23 08:43:52 +08:00
shufeng2012
167a458e5a
🐛 修复Markdown渲染时居中问题
2026-07-22 21:21:54 +08:00
shufeng2012
5582931c0d
🎨 将qing.css改为通用style.css
2026-07-22 21:20:48 +08:00
qing
2d3c7e5c54
style(frontend): remove unnecessary closing center tag
...
删除了多余的</center>闭合标签,修复页面结构不规范问题
2026-07-22 12:45:33 +08:00
shufeng2012
7835d3dc54
🔀 Merge branch 'wei' of gitcode.com:qingss0/micro_servers into wei
2026-07-22 20:40:41 +08:00
shufeng2012
2a2a3fc2b7
🚑 修复合并失误导致的ui错误
2026-07-22 20:35:39 +08:00
qing
6885d5a2a2
fix2
2026-07-22 20:32:04 +08:00
qing
17b4da1f69
fixup
2026-07-22 20:31:26 +08:00
qing
96c500d501
css
2026-07-22 19:43:03 +08:00
qingss0
03efcf5ee2
update: 更新文件 dnfs.html
...
Signed-off-by: qingss0 <qingss0@noreply.gitcode.com >
2026-07-22 19:34:10 +08:00
qing
20f4d61975
增加CSS
2026-07-22 19:29:22 +08:00
qing
7d923fd9a0
去掉多余部分
2026-07-22 17:16:32 +08:00
qing
2b3125e48f
分隔线
2026-07-22 17:15:17 +08:00
shufeng2012
f236ada52a
🐛 把标题和时间改一下
2026-07-22 14:51:47 +08:00
shufeng2012
0de0878876
💄 (shufeng2012) 更改ui并添加Markdown渲染
2026-07-22 14:45:51 +08:00
qing
244c67d5f6
dnfs插入节点、显示修改
2026-07-22 13:59:24 +08:00
qing
419ae82858
修改HTTP LIBRARY,增加OPTIONS支持
...
修改GATEWAY,修复转发
修改dnfs,暂时不编译(找不到模板)
修改static,能够获取节点
2026-07-22 12:47:13 +08:00
shufeng2012
0f661a046c
🔀 Merge branch 'wei' of gitcode.com:qingss0/micro_servers into wei
2026-07-22 20:13:50 +08:00
shufeng2012
adbe32746a
🐛 修复js脚本未加载
2026-07-22 20:10:36 +08:00
qing
414d7332aa
dnfs模块
2026-07-21 23:32:04 +08:00