Skip to content

Commit b4bf006

Browse files
committed
fix: reduce agents editor modal size
1 parent c91a172 commit b4bf006

3 files changed

Lines changed: 13 additions & 2 deletions

File tree

tests/unit/config-tabs-ui.test.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ test('config template keeps expected config tabs in top and side navigation', ()
209209
assert.match(templateAgentModals, /<div class="modal modal-wide" role="dialog" aria-modal="true" aria-labelledby="config-template-modal-title">/);
210210
assert.match(templateAgentModals, /<div class="modal-title" id="config-template-modal-title">Config <\/div>/);
211211
assert.match(templateAgentModals, /<div v-if="showAgentsModal" class="modal-overlay" @click\.self="closeAgentsModal">/);
212-
assert.match(templateAgentModals, /<div class="modal modal-wide modal-editor" role="dialog" aria-modal="true" aria-labelledby="agents-modal-title">/);
212+
assert.match(templateAgentModals, /<div class="modal modal-wide modal-editor agents-modal" role="dialog" aria-modal="true" aria-labelledby="agents-modal-title">/);
213213
assert.match(templateAgentModals, /<div class="modal-title" id="agents-modal-title">{{ agentsModalTitle }}<\/div>/);
214214
assert.match(modalsBasic, /<button type="button" class="btn-remove-model" @click="removeModel\(model\)"><\/button>/);
215215
assert.doesNotMatch(modalsBasic, /<span class="btn-remove-model" @click="removeModel\(model\)"><\/span>/);

web-ui/partials/index/modal-config-template-agents.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
</div>
2626

2727
<div v-if="showAgentsModal" class="modal-overlay" @click.self="closeAgentsModal">
28-
<div class="modal modal-wide modal-editor" role="dialog" aria-modal="true" aria-labelledby="agents-modal-title">
28+
<div class="modal modal-wide modal-editor agents-modal" role="dialog" aria-modal="true" aria-labelledby="agents-modal-title">
2929
<div class="modal-header modal-editor-header">
3030
<div class="modal-title" id="agents-modal-title">{{ agentsModalTitle }}</div>
3131
<div class="modal-header-actions">

web-ui/styles/modals-core.css

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@
5454
padding: 0;
5555
}
5656

57+
.agents-modal {
58+
width: min(92vw, 900px);
59+
max-height: calc(100vh - 56px);
60+
}
61+
5762
.modal-editor-header {
5863
margin-bottom: 0;
5964
padding: var(--spacing-md) var(--spacing-md) 0;
@@ -385,6 +390,12 @@
385390
max-height: min(65vh, 620px);
386391
}
387392

393+
.agents-modal .template-editor,
394+
.agents-modal .agents-diff-editor {
395+
min-height: min(52vh, 460px);
396+
max-height: min(58vh, 540px);
397+
}
398+
388399
.agents-diff-line {
389400
display: grid;
390401
grid-template-columns: 16px 1fr;

0 commit comments

Comments
 (0)