mirror of
https://github.com/Youzini-afk/ST-Bionic-Memory-Ecology.git
synced 2026-05-15 22:30:38 +08:00
fix(ui): move task memory save/delete buttons to title header row
This commit is contained in:
18
style.css
18
style.css
@@ -1354,11 +1354,27 @@
|
|||||||
font-size: 12px;
|
font-size: 12px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.bme-memory-detail__header {
|
||||||
|
display: flex;
|
||||||
|
align-items: flex-start;
|
||||||
|
justify-content: space-between;
|
||||||
|
gap: 8px;
|
||||||
|
margin-bottom: 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.bme-memory-detail__header-actions {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 2px;
|
||||||
|
flex-shrink: 0;
|
||||||
|
}
|
||||||
|
|
||||||
.bme-memory-detail__title {
|
.bme-memory-detail__title {
|
||||||
font-size: 18px;
|
font-size: 18px;
|
||||||
font-weight: 700;
|
font-weight: 700;
|
||||||
color: var(--bme-on-surface);
|
color: var(--bme-on-surface);
|
||||||
margin-bottom: 8px;
|
min-width: 0;
|
||||||
|
word-break: break-word;
|
||||||
}
|
}
|
||||||
|
|
||||||
.bme-memory-detail__badges {
|
.bme-memory-detail__badges {
|
||||||
|
|||||||
22
ui/panel.js
22
ui/panel.js
@@ -1707,23 +1707,23 @@ function _renderTaskMemoryDetailPanel(detailEl, node, graph) {
|
|||||||
].filter(Boolean).join("");
|
].filter(Boolean).join("");
|
||||||
|
|
||||||
detailEl.innerHTML = `
|
detailEl.innerHTML = `
|
||||||
<div class="bme-memory-detail__title">${_escHtml(displayName)}</div>
|
<div class="bme-memory-detail__header">
|
||||||
|
<div class="bme-memory-detail__title">${_escHtml(displayName)}</div>
|
||||||
|
<div class="bme-memory-detail__header-actions">
|
||||||
|
<button class="bme-detail-action-btn" data-task-memory-action="save" type="button" title="保存修改"${disabledAttr}>
|
||||||
|
<i class="fa-solid fa-floppy-disk"></i>
|
||||||
|
</button>
|
||||||
|
<button class="bme-detail-action-btn bme-detail-action-danger" data-task-memory-action="delete" type="button" title="删除节点"${disabledAttr}>
|
||||||
|
<i class="fa-solid fa-trash"></i>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="bme-memory-detail__badges">${badges}</div>
|
<div class="bme-memory-detail__badges">${badges}</div>
|
||||||
<div class="bme-memory-detail__desc">${_escHtml(detailSummary || "无补充字段")}</div>
|
<div class="bme-memory-detail__desc">${_escHtml(detailSummary || "无补充字段")}</div>
|
||||||
<div class="bme-memory-detail__stats">
|
<div class="bme-memory-detail__stats">
|
||||||
<span><i class="fa-solid fa-link" style="margin-right:4px;opacity:.5"></i>${edges.length} 条连接</span>
|
<span><i class="fa-solid fa-link" style="margin-right:4px;opacity:.5"></i>${edges.length} 条连接</span>
|
||||||
<span><i class="fa-solid fa-eye" style="margin-right:4px;opacity:.5"></i>访问 ${_formatMemoryInt(node.accessCount, 0)}</span>
|
<span><i class="fa-solid fa-eye" style="margin-right:4px;opacity:.5"></i>访问 ${_formatMemoryInt(node.accessCount, 0)}</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="bme-memory-detail__actions">
|
|
||||||
<button class="bme-config-secondary-btn" data-task-memory-action="save" type="button"${disabledAttr}>
|
|
||||||
<i class="fa-solid fa-floppy-disk"></i>
|
|
||||||
<span>保存修改</span>
|
|
||||||
</button>
|
|
||||||
<button class="bme-config-secondary-btn" data-task-memory-action="delete" type="button"${disabledAttr}>
|
|
||||||
<i class="fa-solid fa-trash"></i>
|
|
||||||
<span>删除节点</span>
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
<div id="bme-task-memory-editor-body"></div>
|
<div id="bme-task-memory-editor-body"></div>
|
||||||
`;
|
`;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user