agent-zero/plugins/_plugin_validator/extensions/webui/install-git-actions/validate-button.html
frdel 93d1131ce1 Unify WebUI icons and fix message collapsing
Introduce the x-icon custom element and migrate first-party WebUI and bundled plugin markup while retaining legacy Material icon compatibility. Defer icon-font readiness until the splash-installed document is parsed so Firefox does not leave icons transparent. Centralize chat message collapse handling, avoid false Show More controls on short user messages, and align grouped-message pagination styling. Update DOX and add regression coverage for the icon and collapse behavior.
2026-07-31 13:32:41 +00:00

13 lines
584 B
HTML

<span x-data>
<script type="module">
import { store } from "/plugins/_plugin_validator/webui/plugin-validator-store.js";
</script>
<button type="button"
class="button"
title="Validate this plugin repository before installing"
@click="$store.pluginValidator.openModal({ source: 'git', gitUrl: ($store.pluginInstallStore.gitUrl || '').trim() })"
:disabled="$store.pluginInstallStore.loading || !($store.pluginInstallStore.gitUrl || '').trim()">
<x-icon class="icon" name="fact_check"></x-icon> Validate
</button>
</span>