fix(settings): prevent aiActiveProfile select from overflowing card-foot (shrinkable label+select, min-width:0 on grid cards)
This commit is contained in:
+1
-1
@@ -252,7 +252,7 @@ body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;b
|
|||||||
.link-fields > .full{grid-column:1/-1}
|
.link-fields > .full{grid-column:1/-1}
|
||||||
@media(max-width:600px){.link-fields{grid-template-columns:1fr}}
|
@media(max-width:600px){.link-fields{grid-template-columns:1fr}}
|
||||||
.settings-stack-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;max-width:1200px}
|
.settings-stack-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;max-width:1200px}
|
||||||
.settings-stack-grid > .settings-card{max-width:none;height:100%}
|
.settings-stack-grid > .settings-card{max-width:none;min-width:0;height:100%}
|
||||||
.settings-stack-grid > .settings-card.wide{grid-column:1/-1}
|
.settings-stack-grid > .settings-card.wide{grid-column:1/-1}
|
||||||
.settings-card .card-head{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--border);margin-top:-2px}
|
.settings-card .card-head{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid var(--border);margin-top:-2px}
|
||||||
.settings-card .card-head .ic{width:38px;height:38px;border-radius:11px;background:rgba(37,99,235,.08);display:flex;align-items:center;justify-content:center;font-size:1.15rem;flex-shrink:0}
|
.settings-card .card-head .ic{width:38px;height:38px;border-radius:11px;background:rgba(37,99,235,.08);display:flex;align-items:center;justify-content:center;font-size:1.15rem;flex-shrink:0}
|
||||||
|
|||||||
@@ -138,9 +138,9 @@
|
|||||||
<p class="hint">Модель, выбранная по умолчанию, обрабатывает записи учеников. «Нативная» — llama.cpp в Docker. Можно добавить любого провайдера с OpenAI-совместимым API (OpenRouter, OpenAI, Ollama и др.).</p>
|
<p class="hint">Модель, выбранная по умолчанию, обрабатывает записи учеников. «Нативная» — llama.cpp в Docker. Можно добавить любого провайдера с OpenAI-совместимым API (OpenRouter, OpenAI, Ollama и др.).</p>
|
||||||
<div class="ai-queue" id="aiProfileActive"></div>
|
<div class="ai-queue" id="aiProfileActive"></div>
|
||||||
<div class="card-foot" style="display:flex;gap:10px;align-items:center;flex-wrap:wrap">
|
<div class="card-foot" style="display:flex;gap:10px;align-items:center;flex-wrap:wrap">
|
||||||
<label style="display:flex;align-items:center;gap:8px;font-size:.88rem">
|
<label style="display:flex;align-items:center;gap:8px;font-size:.88rem;min-width:0;max-width:100%">
|
||||||
Модель по умолчанию:
|
Модель по умолчанию:
|
||||||
<select id="aiActiveProfile" class="settings-input" style="width:auto;min-width:180px;max-width:min(420px,100%)">
|
<select id="aiActiveProfile" class="settings-input" style="width:auto;min-width:0;max-width:100%;flex:1 1 200px">
|
||||||
<option value="native">Нативная (llama.cpp)</option>
|
<option value="native">Нативная (llama.cpp)</option>
|
||||||
</select>
|
</select>
|
||||||
</label>
|
</label>
|
||||||
|
|||||||
Reference in New Issue
Block a user