feat: M6.44+M6.45 现场补全 — 补齐按扩展名过滤遗漏的 web 前端与 license 合规件
真机 0.8.45 现场组成补全(初次提现场按扩展名过滤漏掉 7 个文本文件), 内容逐字节取自容器现场 /mnt/mb/home/Aska/Project/R3ProII 并 md5 对拍一致: - patch_v2/meowpanel/web/meowpanel.css (+17) 趋势/App 详情卡样式 - patch_v2/meowpanel/web/mp_pages.js (+289) 性能趋势/功耗曲线/App 详情/蓝牙详情 - patch_v2/meowpanel/web/mp_shared.js (+49) 趋势 sparkline 通用逻辑 - patch_v2/reader_app/.gitignore (+2) seg/chapter smoke host - patch_v2/reader_app/NOTICE (+23) FreeType 2.14.3 + zlib 条目 - patch_v2/reader_app/resources/licenses/NOTICE (+23) 同 reader_app/NOTICE(md5 一致) - patch_v2/reader_app/resources/licenses/FTL.txt (新增 6743B) FreeType 许可证全文 面板前端对应已收编的后端 mp_files.c/mp_net.c(文件搜索+蓝牙详情), NOTICE/FTL.txt 为 LGPL/FreeType 合规产物。仅投运现场内容,未改内容。
This commit is contained in:
1 parent
2ffb92c038
commit
20f4727714
7 files changed
+551
-23
No files matched your search
@@ -270,6 +270,9 @@ input[type=range]{ width:100%; accent-color:var(--primary); }
|
||||
.app-card .app-pkg{ font-size:12px; color:var(--on-surface-variant); font-family:var(--mono); }
|
||||
.app-card .app-meta{ font-size:12px; color:var(--on-surface-variant); }
|
||||
.app-card .app-actions{ display:flex; gap:6px; margin-top:auto; flex-wrap:wrap; }
|
||||
.app-detail-card{ grid-column:1/-1; }
|
||||
.app-detail-card .app-detail-head{ display:flex; align-items:center; justify-content:space-between; gap:12px; margin-bottom:6px; }
|
||||
.app-detail-card .app-detail-head strong{ font-family:var(--mono); }
|
||||
|
||||
/* 后台活动列表(批④,与启动器后台管理页观感呼应:MD3 圆角卡 + 行右杀按钮) */
|
||||
.bg-list{ display:flex; flex-direction:column; gap:8px; }
|
||||
@@ -457,6 +460,20 @@ input[type=range]{ width:100%; accent-color:var(--primary); }
|
||||
.lvl-spark .grid{ stroke:var(--outline-variant); stroke-width:1; }
|
||||
.lvl-note{ color:var(--on-surface-variant); font-size:12px; margin-top:6px; }
|
||||
|
||||
/* 性能趋势 sparkline(F1-① 多序列:CPU/内存/负载/温度)+ 功耗历史曲线(F1-②) */
|
||||
.trend-spark polyline{ vector-effect:non-scaling-stroke; }
|
||||
.trend-cpu{ stroke:#4a8bf5; }
|
||||
.trend-mem{ stroke:#00bfa5; }
|
||||
.trend-load{ stroke:#ffb300; }
|
||||
.trend-temp{ stroke:#ff7043; }
|
||||
.trend-legend{ display:flex; flex-wrap:wrap; gap:8px 16px; margin-top:12px; font-size:12px; }
|
||||
.trend-legend .sw{ display:inline-block; width:12px; height:12px; border-radius:3px; margin-right:5px; vertical-align:middle; }
|
||||
.trend-legend .seg{ display:inline-flex; align-items:center; }
|
||||
.pwr-chart{ display:block; width:100%; height:60px; margin-top:8px; }
|
||||
.pwr-chart .grid{ stroke:var(--outline-variant); stroke-width:1; }
|
||||
.pwr-mw{ stroke:#ff7043; }
|
||||
.pwr-pct{ stroke:#4a8bf5; }
|
||||
|
||||
/* 置信度徽标(measured/derived/estimated) */
|
||||
.conf-badge{ display:inline-flex; align-items:center; gap:5px; padding:3px 12px; border-radius:999px; font-size:12px; font-weight:600; }
|
||||
.conf-badge.measured{ background:rgba(76,175,80,.18); color:var(--success); }
|
||||
|
||||
Reference in new issue
Block a user