78628f7dbb
* feat: integrate Cloudflare Workers AI for text-to-image generation in SD extension Agent-Logs-Url: https://github.com/SillyTavern/SillyTavern/sessions/efc79e4d-2119-4cdb-8afb-f26e318a38ef Co-authored-by: Cohee1207 <18619528+Cohee1207@users.noreply.github.com> * fix: address review - use oai_settings for account ID, sort dropdown alphabetically, remove Account ID input, move debug log Agent-Logs-Url: https://github.com/SillyTavern/SillyTavern/sessions/bf0dda38-df40-44f4-8a63-0c952b48905d Co-authored-by: Cohee1207 <18619528+Cohee1207@users.noreply.github.com> * Clean-up diffs * feat: add refresh models button to Workers AI section Agent-Logs-Url: https://github.com/SillyTavern/SillyTavern/sessions/ab6b5e7a-84d2-44d1-9f6e-3d330de04ef1 Co-authored-by: Cohee1207 <18619528+Cohee1207@users.noreply.github.com> * fix: revert unrelated package-lock.json changes Agent-Logs-Url: https://github.com/SillyTavern/SillyTavern/sessions/ab6b5e7a-84d2-44d1-9f6e-3d330de04ef1 Co-authored-by: Cohee1207 <18619528+Cohee1207@users.noreply.github.com> * Fix models loading * refactor: update model refresh button ID and add class to select elements * Send formData to BFL models * fix: adjust use FormData condition * fix: validate Workers AI account ID before proceeding with image model loading --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Cohee1207 <18619528+Cohee1207@users.noreply.github.com>
90 lines
1.7 KiB
CSS
90 lines
1.7 KiB
CSS
#sd_dropdown {
|
|
z-index: 30000;
|
|
backdrop-filter: blur(var(--SmartThemeBlurStrength));
|
|
}
|
|
|
|
#sd_comfy_open_workflow_editor {
|
|
display: flex;
|
|
flex-direction: row;
|
|
gap: 10px;
|
|
width: fit-content;
|
|
}
|
|
|
|
#sd_comfy_workflow_editor_template {
|
|
height: 100%;
|
|
}
|
|
|
|
.sd_comfy_workflow_editor {
|
|
display: flex;
|
|
flex-direction: column;
|
|
height: 100%;
|
|
}
|
|
|
|
.sd_comfy_workflow_editor_content {
|
|
display: flex;
|
|
flex: 1 1 auto;
|
|
flex-direction: row;
|
|
}
|
|
|
|
.sd_comfy_workflow_editor_workflow_container {
|
|
flex: 1 1 auto;
|
|
}
|
|
|
|
#sd_comfy_workflow_editor_workflow {
|
|
font-family: monospace;
|
|
}
|
|
|
|
.sd_comfy_workflow_editor_placeholder_container {
|
|
flex: 0 0 auto;
|
|
}
|
|
|
|
.sd_comfy_workflow_editor_placeholder_list {
|
|
font-size: x-small;
|
|
list-style: none;
|
|
margin: 5px 0;
|
|
padding: 3px 5px;
|
|
text-align: left;
|
|
}
|
|
|
|
.sd_comfy_workflow_editor_placeholder_list>li[data-placeholder]:before {
|
|
content: "✅ ";
|
|
}
|
|
|
|
.sd_comfy_workflow_editor_placeholder_list>li.sd_comfy_workflow_editor_not_found:before {
|
|
content: "❌ ";
|
|
}
|
|
|
|
.sd_comfy_workflow_editor_placeholder_list>li>.notes-link {
|
|
cursor: help;
|
|
}
|
|
|
|
.sd_comfy_workflow_editor_placeholder_list input {
|
|
font-size: inherit;
|
|
margin: 0;
|
|
}
|
|
.sd_comfy_workflow_editor_custom_remove, #sd_comfy_workflow_editor_placeholder_add {
|
|
cursor: pointer;
|
|
font-weight: bold;
|
|
width: 1em;
|
|
opacity: 0.5;
|
|
&:hover {
|
|
opacity: 1;
|
|
}
|
|
}
|
|
|
|
.sd_settings .flex1.checkbox_label input[type="checkbox"] {
|
|
margin-right: 5px;
|
|
margin-left: 5px;
|
|
}
|
|
|
|
#sd_dimensions_block {
|
|
position: relative;
|
|
}
|
|
|
|
#sd_swap_dimensions {
|
|
position: absolute;
|
|
left: 50%;
|
|
top: 0;
|
|
transform: translateX(-50%);
|
|
}
|