建立统一异步状态机、任务控制器、线程池、Loading 按钮绑定和进度状态栏。
Scanner、MyBatis SQL 导出迁移到统一异步流程。 Scanner 普通搜索改为字面量匹配,正则模式才解释正则。 不支持真实中断的扫描任务不再显示误导性的“停止”按钮。 修复默认插件 ID 配置错误:首次运行从只能加载 3/8 修正为启用 7/8。 将请求参数、校验和执行编排从 Window 中分离,减少 UI 类职责。 新增状态迁移、并发执行、按钮文案、请求校验和插件配置测试。
This commit is contained in:
@@ -425,3 +425,45 @@
|
||||
.compact-list .list-cell:filled:hover {
|
||||
-fx-background-color: -workutils-card;
|
||||
}
|
||||
|
||||
/* ---- TabPane 样式(API 导出界面) ---- */
|
||||
.apidoc-tab-pane {
|
||||
-fx-background-color: transparent;
|
||||
-fx-padding: 0;
|
||||
}
|
||||
.apidoc-tab-pane .tab-header-area {
|
||||
-fx-background-color: transparent;
|
||||
-fx-padding: 0 0 8 0;
|
||||
}
|
||||
.apidoc-tab-pane .tab-header-background {
|
||||
-fx-background-color: transparent;
|
||||
-fx-border-color: transparent;
|
||||
}
|
||||
.apidoc-tab-pane .tab {
|
||||
-fx-background-color: transparent;
|
||||
-fx-background-radius: 0;
|
||||
-fx-border-color: transparent;
|
||||
-fx-border-width: 0 0 2 0;
|
||||
-fx-padding: 6 16 6 16;
|
||||
-fx-cursor: hand;
|
||||
}
|
||||
.apidoc-tab-pane .tab .tab-label {
|
||||
-fx-text-fill: -workutils-text-secondary;
|
||||
-fx-font-size: 14;
|
||||
-fx-font-weight: normal;
|
||||
}
|
||||
.apidoc-tab-pane .tab:selected {
|
||||
-fx-border-color: -workutils-primary;
|
||||
-fx-border-width: 0 0 2 0;
|
||||
}
|
||||
.apidoc-tab-pane .tab:selected .tab-label {
|
||||
-fx-text-fill: -workutils-primary;
|
||||
-fx-font-weight: bold;
|
||||
}
|
||||
.apidoc-tab-pane .tab:hover:not(:selected) {
|
||||
-fx-background-color: rgba(37,99,235,0.05);
|
||||
}
|
||||
.apidoc-tab-pane .tab-content-area {
|
||||
-fx-background-color: transparent;
|
||||
-fx-padding: 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user