Added "View Model Info" and "Delete Model" functionality.

NOTE: Some small (but important) changes under the hood that may have broken things. "Quality control" tests were done, but may be have missed things.

- View model info in Model Tab.
- Delete model in Model Info view. (Uses Co
- Reduced model path (search path) in models request and added system separator request.
- Reworked "system path" "search path", "system separator" and "search separator" (a bit messy, maybe needs another rework).
- Updated REST uri structure to be more consistent.
This commit is contained in:
Christian Bastian
2024-02-17 13:30:58 -05:00
parent 8fbbff2175
commit acc15298bc
3 changed files with 414 additions and 71 deletions

View File

@@ -125,15 +125,23 @@
background-color: rgba(0, 0, 0, 0);
}
.comfy-grid .model-preview-top-right {
.comfy-grid .model-preview-top-right,
.comfy-grid .model-preview-top-left {
position: absolute;
display: flex;
flex-direction: column;
gap: 8px;
top: 8px;
}
.comfy-grid .model-preview-top-right {
right: 8px;
}
.comfy-grid .model-preview-top-left {
left: 8px;
}
.comfy-grid .model-button {
opacity: 0.65;
}
@@ -461,3 +469,28 @@
.model-manager [data-name="Download"] .download-settings {
flex: 1;
}
.model-manager .model-info-view {
background-color: var(--comfy-menu-bg);
display: none;
height: 100%;
overflow-wrap: break-word;
width: 100%;
}
.model-manager .model-info-container {
background-color: var(--bg-color);
border-radius: 16px;
color: var(--fg-color);
margin-top: 8px;
max-height: 90%;
padding: 16px;
overflow: auto;
width: auto;
}
.model-manager .no-select {
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}