mirror of
https://github.com/insistence/RuoYi-Vue3-FastAPI.git
synced 2026-10-15 05:19:14 +00:00
* feat: 支持 v2 插件、原生扩展与签名发布 * fix: 修复测试 * feat: 增强宿主 SDK、运行观测与制品维护能力 * feat: 增强文件传输、配置观测与本地开发能力 * feat: 支持 SSE 实时事件流并完善开发脚手架 * feat: 完善长连接鉴权复核与关闭回收 * feat: 增强生命周期与任务关闭可靠性 * feat: 收紧健康检查契约并补齐前端与真实网络验收 * feat: 增加SDK溯源与离线更新工具并验证跨版本兼容 * feat: 增加持久化业务示例与受控 Python 交付 * feat: 增加统一运行诊断与多worker状态观测 * feat: 增加固定目标发布等待与自动验收 * fix: 修复多环境插件部署前缀与代理配置不一致 * fix: 修复测试
42 lines
1.6 KiB
Cheetah
42 lines
1.6 KiB
Cheetah
:root {
|
|
color-scheme: light;
|
|
--background: #f4f6f8;
|
|
--surface: #ffffff;
|
|
--text: #192b3a;
|
|
--muted: #50616f;
|
|
--border: #d6dfe6;
|
|
--accent: #075c9e;
|
|
--error: #a92121;
|
|
font: 16px/1.6 system-ui, sans-serif;
|
|
color: var(--text);
|
|
background: var(--background);
|
|
}
|
|
:root[data-theme='dark'] {
|
|
color-scheme: dark;
|
|
--background: #121c24;
|
|
--surface: #1b2b36;
|
|
--text: #edf4f8;
|
|
--muted: #b4c8d5;
|
|
--border: #405867;
|
|
--accent: #7cc4f7;
|
|
--error: #ffaaa2;
|
|
}
|
|
* { box-sizing: border-box; }
|
|
body { margin: 0; padding: clamp(16px, 4vw, 40px); }
|
|
main { max-width: 880px; margin-inline: auto; }
|
|
header { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 16px; }
|
|
h1 { margin: 0; font-size: clamp(24px, 5vw, 36px); overflow-wrap: anywhere; }
|
|
.eyebrow { margin: 0; color: var(--muted); }
|
|
button {
|
|
min-height: 44px; padding: 8px 18px; border: 1px solid var(--accent); border-radius: 6px;
|
|
background: var(--surface); color: var(--accent); font: inherit; cursor: pointer;
|
|
}
|
|
button:focus-visible { outline: 3px solid var(--accent); outline-offset: 3px; }
|
|
button:disabled { opacity: 0.6; cursor: default; }
|
|
#notice { min-height: 52px; margin-block: 24px; color: var(--muted); overflow-wrap: anywhere; }
|
|
#notice.error { color: var(--error); }
|
|
dl { margin: 0; display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 240px), 1fr)); gap: 16px; }
|
|
dl > div { background: var(--surface); border: 1px solid var(--border); border-radius: 10px; padding: 24px; }
|
|
dt { color: var(--muted); font-size: 14px; }
|
|
dd { margin: 8px 0 0; font-size: 18px; overflow-wrap: anywhere; }
|