feat(options/llm): improve checkboxes

This commit is contained in:
Elian Doran
2025-03-17 10:54:01 +02:00
parent 36a6d75d20
commit 5a6d27173e

View File

@@ -57,11 +57,11 @@ export default class AiSettingsWidget extends OptionsWidget {
<h4>${t("ai_llm.title")}</h4> <h4>${t("ai_llm.title")}</h4>
<div class="form-group"> <div class="form-group">
<label> <label class="tn-checkbox">
<input class="ai-enabled" type="checkbox"> <input class="ai-enabled form-check-input" type="checkbox">
${t("ai_llm.enable_ai_features")} ${t("ai_llm.enable_ai_features")}
</label> </label>
<div class="help-text">${t("ai_llm.enable_ai_description")}</div> <div class="form-text">${t("ai_llm.enable_ai_description")}</div>
</div> </div>
</div> </div>
@@ -145,11 +145,11 @@ export default class AiSettingsWidget extends OptionsWidget {
<h5>${t("ai_llm.ollama_configuration")}</h5> <h5>${t("ai_llm.ollama_configuration")}</h5>
<div class="form-group"> <div class="form-group">
<label> <label class="tn-checkbox">
<input class="ollama-enabled" type="checkbox"> <input class="ollama-enabled form-check-input" type="checkbox">
${t("ai_llm.enable_ollama")} ${t("ai_llm.enable_ollama")}
</label> </label>
<div class="help-text">${t("ai_llm.enable_ollama_description")}</div> <div class="form-text">${t("ai_llm.enable_ollama_description")}</div>
</div> </div>
<div class="form-group"> <div class="form-group">
@@ -203,19 +203,19 @@ export default class AiSettingsWidget extends OptionsWidget {
</div> </div>
<div class="form-group"> <div class="form-group">
<label> <label class="tn-checkbox">
<input class="embedding-auto-update-enabled" type="checkbox"> <input class="embedding-auto-update-enabled form-check-input" type="checkbox">
${t("ai_llm.enable_auto_update_embeddings")} ${t("ai_llm.enable_auto_update_embeddings")}
</label> </label>
<div class="help-text">${t("ai_llm.enable_auto_update_embeddings_description")}</div> <div class="form-text">${t("ai_llm.enable_auto_update_embeddings_description")}</div>
</div> </div>
<div class="form-group"> <div class="form-group">
<label> <label class="tn-checkbox">
<input class="enable-automatic-indexing" type="checkbox"> <input class="enable-automatic-indexing form-check-input" type="checkbox">
${t("ai_llm.enable_automatic_indexing")} ${t("ai_llm.enable_automatic_indexing")}
</label> </label>
<div class="help-text">${t("ai_llm.enable_automatic_indexing_description")}</div> <div class="form-text">${t("ai_llm.enable_automatic_indexing_description")}</div>
</div> </div>
<div class="form-group"> <div class="form-group">