Commit Graph
16 Commits
Author SHA1 Message Date
ak a22175d5b7 style: 筛选下拉再压一档(29px),与应用按钮(25px)协调 2026-08-12 19:19:53 +08:00
ak c12eb38cca feat: 后台表格优化——行点击禁用/标题省略/行高统一/筛选控件紧凑
- 8 个资源表格 recordUrl(null)+recordAction(null):行不再可点击,查看/编辑仅通过操作列按钮;标题列不再自动变链接
- 标题列单行省略(含分类描述),长标题不换行,所有数据行统一 53px 与表头等高
- 筛选下拉控件紧凑(min-height 1.75rem、字号 0.8rem),与应用按钮协调
- 重置链接紧跟应用筛选按钮(不再推到最右)
- 操作列固定宽度 88px
- 实测:表头=数据行=53px、行点击关闭、重置紧跟应用
2026-08-12 19:11:13 +08:00
ak 1d0fe3f8b6 style: 筛选区一行横排(重置靠右/按钮缩小)+ 表头高度对齐数据行
- 筛选区整体 flex 一行:重置靠右(order+margin-left:auto)、各条件 label 内联、应用按钮缩小
- 表头 padding 提到 *3(12px),与数据行(53px,受操作列按钮固定高度约束)视觉差缩小
- 数据行高度:.fi-ta-text/.fi-ta-icon padding-block 由默认 *4 压到 *1.75(57→53px),双行标题行 81→63px
2026-08-12 19:00:55 +08:00
ak 0c5b19b4eb style: 筛选区一行横排(重置|条件|应用)+ 表头/数据行高度和谐
- 筛选区整体 flex 一行:重置链接、各条件(label 内联在控件左侧)、应用按钮同行排列,必要时自动换行
- 行高:表头 0.5→0.5625rem 稍加,选择列 0.4375→0.375rem 稍减,单行数据行与表头高度趋近一致
2026-08-12 18:33:47 +08:00
ak 2c3e18fee6 style: 后台再收一档——表头/选择列/筛选区间距微减 2026-08-12 18:21:33 +08:00
ak 359d350083 feat: 筛选条件 Above 常驻横排 + 修正表格行紧凑(行高驱动源)
- 五个表格筛选改为 AboveContent 常驻显示,隐藏「筛选条件」标题、压缩为一行
- 修正行紧凑:行高由选择列/表头驱动(数据单元格默认 padding 为 0,此前加 padding 反而加高)
2026-08-12 18:20:59 +08:00
ak a314658bdd feat: 筛选下拉条件横排 + 表格紧凑保留呼吸感
- 文章表筛选(状态/格式/置顶)在 Dropdown 内 3 列横排(filtersFormColumns(3)),下拉加宽(3xl)避免拥挤
- 表格行紧凑从 0.4rem 放宽到 0.6rem,数据行与表头一并收紧但保留上下间隔
2026-08-12 18:05:40 +08:00
ak e9a0a49fb7 revert: 表格筛选回退默认 Dropdown 布局(与搜索同区、紧凑)
Above 布局与工具栏搜索分成两个区域且占空间;回退 Filament 标准做法:筛选按钮在工具栏、与搜索框同一行,激活时带数量徽章。保留表格行紧凑 CSS
2026-08-12 18:02:20 +08:00
ak 66194b6b22 feat: 后台筛选条件横向排列 + 全局紧凑 CSS
- 文章表筛选改为 filtersFormColumns(3) 一行横向排列,不再纵向堆叠占空间
- 后台紧凑化 CSS:表格行(fi-ta-cell/fi-ta-header-cell)与表头工具栏收紧内边距,筛选区(Above 布局)压缩留白
- 说明:Filament 官方无全局紧凑开关,紧凑由 CSS 实现(侧边栏已如此)
2026-08-12 17:54:35 +08:00
ak e06e7c4300 feat: 商城付费购买流 + 市场契约
- MarketPackage 模型/迁移:市场商品作为可购买实体(payable),复用 Payment 订单
- MarketPurchaseService:购买创建订单、已购判断、免费/付费门槛校验
- payment.paid 监听(核心注册,仅支付插件启用时)标记商品已购
- 市场契约:条目含 name/type/price(分)/download_url;插件市场 Tab 只显示 plugin、主题市场 Tab 只显示 theme;付费商品显示「购买」按钮与「已购买」徽章,未购买无法安装
- 新增主题市场 Tab(原仅插件页有市场)
- 测试:购买/沙箱支付标记已购/重复购买/安装门槛/免费条目/支付插件禁用
2026-08-12 01:34:04 +08:00
ak 7622cd8e2a feat: 前台整页响应缓存(匿名 GET,浏览量走 track-view 独立端点)+ 后台缓存管理页 + 侧边栏 nav-groups 负 margin 归零 2026-08-11 21:53:09 +08:00
ak a5429b3ea4 feat: 后台内容区 full-width(maxContentWidth=Full)+ 侧边栏容器左右留白 12px 避免贴边 2026-08-11 21:38:27 +08:00
ak b9f02df49f feat: 后台侧边栏紧凑化(13rem + 自定义 CSS)+ 博客设置改 Tab 六分区(站点/外观/订阅SEO/评论/附件/维护),补回时间格式/评论排序/缩略图/水印等 sablog 设置项并接入实际使用 2026-08-11 21:30:56 +08:00
ak fc6624cf84 feat: 前台 .shtml 后缀 canonical + strict_types 全量启用 + 对外 API(Sanctum+Scramble 文档)+ pm2 ecosystem + GitHub Actions CI + 插件/主题/架构/API 文档 + REDIS_PREFIX 说明 2026-08-11 19:37:33 +08:00
ak 1d1df43cee M5: Workerman 常驻服务 + AI 审核/润色插件 + 支付插件(支付宝/微信/沙箱)+ 会员插件(套餐/订阅/付费文章) 2026-08-11 18:29:35 +08:00
ak 8d526a8cfd M0: Laravel 12 + Filament 5.7 脚手架,安装 spatie 全家桶/workerman/yansongda/pay,基础配置 2026-08-11 17:26:05 +08:00