augushong
|
13021fc145
|
fix(theme): 清爽皮肤内容容器padding归零
|
2026-10-02 13:35:56 +00:00 |
|
augushong
|
4855565c1d
|
fix(theme): 清爽皮肤弹框头部清新化与logo图片高度调整
|
2026-10-02 13:22:15 +00:00 |
|
augushong
|
d8ca01fbd7
|
fix(theme): 清爽侧栏收窄至160并缩进三收紧(8/16/24)
|
2026-10-02 10:22:32 +00:00 |
|
augushong
|
fb0734c1fe
|
fix(theme): 清爽侧栏收窄至170并缩进二收紧(10/20/30)
|
2026-10-02 08:46:41 +00:00 |
|
augushong
|
0dfd093a4c
|
fix(theme): 头部与收起态细节修正(控制按钮收窄居中、收起图标居中、logo 高度贴线)
|
2026-10-02 07:27:45 +00:00 |
|
augushong
|
1287c4752f
|
fix(theme): 清爽侧栏图标与菜单标题间距收紧
|
2026-10-02 07:06:05 +00:00 |
|
augushong
|
863a36375c
|
fix(theme): 清爽侧栏细节修正(导航树宽度对齐180、内边距收紧、缩进层级10/25/40)
|
2026-10-02 06:58:27 +00:00 |
|
augushong
|
b5ce9a14d0
|
fix(theme): 清爽侧栏宽度再收窄至 180px
|
2026-10-02 06:26:56 +00:00 |
|
augushong
|
da1ba7440b
|
fix(theme): 清爽侧栏减宽 190px 与三级菜单名完整显示
|
2026-10-02 03:55:31 +00:00 |
|
augushong
|
9e67cd71e9
|
fix(theme): 清爽皮肤侧栏菜单行高紧凑化(40px→32px)
|
2026-10-02 02:35:08 +00:00 |
|
augushong
|
0d66efa9b3
|
style(theme): 清爽皮肤侧栏菜单项行高收紧为 32px
|
2026-10-02 01:52:52 +00:00 |
|
augushong
|
c723028dec
|
fix(theme): 修复刷新后 iframe 内容页皮肤类不生效(onInitElemStyle 早于 body 解析执行)
|
2026-10-01 15:15:57 +00:00 |
|
augushong
|
41cb60a80a
|
fix(theme): 清爽皮肤按钮配色适配
|
2026-09-27 12:54:26 +00:00 |
|
augushong
|
842641763a
|
feat(theme): 配色专属标准皮肤,清爽全包观感与面板交互重构
|
2026-09-27 02:18:41 +00:00 |
|
augushong
|
f96b0749ea
|
fix(theme): 配色面板矮视口显示滚动条,修复元素风格无法选择
|
2026-09-25 14:47:44 +00:00 |
|
augushong
|
b246bc0d71
|
fix(theme): 清爽皮肤文字色交还配色系统,修复深色配色对比度
|
2026-09-25 13:41:05 +00:00 |
|
augushong
|
98c7f2aa9a
|
docs(readme): 补充清爽皮肤说明与预览图
|
2026-09-25 12:55:41 +00:00 |
|
augushong
|
4f469f4c09
|
feat(theme): 新增清爽皮肤(36px 紧凑头部)并设为默认
|
2026-09-25 12:55:29 +00:00 |
|
augushong
|
53ee2e3c40
|
fix(table): 自定义操作按钮配置对象渲染中被就地污染,切换形态后退化为文本
|
2026-09-22 12:08:44 +00:00 |
|
augushong
|
250db090ab
|
feat(admin-table): 默认形态支持按端配置,layoutDefault 演进对象式并兼容旧写法
|
2026-09-14 17:58:34 +00:00 |
|
augushong
|
09fa4b7c75
|
feat(admin-table): 列表双形态注入双端生效,PC 端默认可切卡片
|
2026-09-14 16:45:35 +00:00 |
|
augushong
|
119c601063
|
feat(admin-table): 受控数据流转为默认,controlled:false 作为兼容逃生口
|
2026-09-14 16:03:36 +00:00 |
|
augushong
|
1c5c284492
|
fix(table): 手机端未配置页面自动启用内置卡片形态
|
2026-09-11 16:06:27 +00:00 |
|
augushong
|
69c8929c43
|
fix(table): 失败通道摘除模板容器加载态并明示 where 白名单契约
|
2026-09-11 15:09:49 +00:00 |
|
augushong
|
4a047e428c
|
test(table): 模板形态行为集成验证与行选中委托统一
|
2026-09-11 12:33:29 +00:00 |
|
augushong
|
2f8417d3b4
|
feat(table): Vue 模板钩子支持
|
2026-09-11 12:03:34 +00:00 |
|
augushong
|
9544bedd4b
|
feat(table): laytpl 模板钩子支持
|
2026-09-11 11:16:12 +00:00 |
|
augushong
|
f434578eaa
|
feat(table): 手机端默认卡片与销毁重建式视图切换
|
2026-09-11 10:35:05 +00:00 |
|
augushong
|
26534aed1c
|
feat(table): 内置卡片形态与本地化样式
|
2026-09-11 01:45:37 +00:00 |
|
augushong
|
a96137e290
|
feat(table): 实现五级模板协议与行级渲染上下文
|
2026-09-11 00:46:22 +00:00 |
|
augushong
|
2f4f29bcc1
|
refactor(api): 跨窗口刷新显式走 ua.table.reloadData 分发入口
|
2026-09-10 23:10:21 +00:00 |
|
augushong
|
305632199b
|
feat(table): 支持 controlled 受控模式(灰度开关)
|
2026-09-10 19:32:38 +00:00 |
|
augushong
|
6c5be1a15a
|
feat(table): 装载 reloadData shim 与 checkStatus 分发
|
2026-09-10 18:27:29 +00:00 |
|
augushong
|
824b79102f
|
feat(table): 新增受控数据层 store(dataProvider/pager/selection/reload)
|
2026-09-10 18:06:06 +00:00 |
|
augushong
|
997675b2ea
|
chore(api): 删除未定义引用的死函数 refreshTable/reloadTable
|
2026-09-10 17:26:24 +00:00 |
|
augushong
|
9603bc23e3
|
chore(table): 删除第一代 uaTable 原型死代码
|
2026-09-10 17:26:23 +00:00 |
|
augushong
|
685c5724a4
|
feat(table): 移除寄生多模板实现,保留搜索与核心封装
|
2026-09-10 17:26:23 +00:00 |
|
augushong
|
348605ff9f
|
chore(storage): .gitkeep 跟随 run.sh 777 权限提交可执行位
容器 run.sh 每次启动对四目录 chmod -R 777,提交一次使工作树长期干净
|
2026-09-09 14:47:09 +00:00 |
|
augushong
|
5941a61b80
|
重构:JS框架内部变量 admin 统一重命名为 ua,移除无用的 window.ulAdmin
|
2026-06-01 21:13:22 +08:00 |
|
augushong
|
a2916d7505
|
refactor(ulthon-admin): 重写入口文件并更新模板引用
将 ulthon-admin.js 简化为入口文件(8行),仅负责组装 admin 对象并清理临时变量。更新 _require.html 按依赖顺序加载 6 个拆分文件。
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-05-27 07:51:42 +08:00 |
|
augushong
|
6dda5890e0
|
refactor(ulthon-admin): 拆分 JS 单文件为多模块架构
将 ulthon-admin.js (3258行) 按职责拆分为 5 个独立模块文件:- admin-core.js (248行): 配置、请求封装、消息提示、权限检查- admin-utils.js (224行): 工具函数(URL参数、页面设置、弹层等)- admin-table.js (1370行): 表格模块(渲染、搜索、工具栏、列模板等)- admin-api.js (687行): API组件(表单提交、上传、编辑器、选择器等)- admin-listen.js (267行): 全局事件监听(按钮、删除、刷新等)
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-05-27 07:51:30 +08:00 |
|
augushong
|
646580e6dc
|
优化开发服务器静态资源加载:router.php 注入缓存头
为 JS/CSS/图片/字体等静态资源添加 ETag、Last-Modified、Cache-Control 响应头,
支持 304 Not Modified,避免浏览器每次完整重新下载。其余文件走原有逻辑。
|
2026-05-24 11:53:46 +08:00 |
|
augushong
|
96eaa269a1
|
style(welcome): 优化移动端响应式布局和样式细节
|
2026-01-23 22:11:06 +08:00 |
|
augushong
|
3c0d39c4ce
|
fix(status): 修复系统状态页面布局问题并添加刷新功能
|
2026-01-22 23:49:06 +08:00 |
|
augushong
|
ea7ae41e71
|
feat(upload): 为上传组件添加文件名显示和拖拽排序功能
|
2026-01-09 22:35:05 +08:00 |
|
augushong
|
d5be4cbbaa
|
feat: 完成基本的详情生成
|
2026-01-09 00:02:33 +08:00 |
|
augushong
|
3fdea8b85b
|
feat: 实现基本的详情生成
|
2026-01-05 22:59:12 +08:00 |
|
augushong
|
17a024de12
|
feat: 页面以子页面打卡时使用弹框方式增加和编辑
|
2025-11-12 18:29:09 +08:00 |
|
augushong
|
2da835c44c
|
fix: 修复添加和编辑页面选择模式下不能使用的问题
|
2025-11-04 18:29:07 +08:00 |
|
augushong
|
1ace579178
|
feat: 地图组件支持更多字段的回填
|
2025-11-04 18:28:04 +08:00 |
|