Files
RoleForge/app/templates/addon-install.xhtml
Sergey Antropoff 1d2301fb09 first commit
2026-04-30 08:59:31 +03:00

28 lines
1.1 KiB
HTML

{% extends "base.xhtml" %}
{% from "macros/page-hero.xhtml" import page_hero %}
{% block content %}
{{ page_hero("Add-ons", "Install add-on", "Select a target cluster, pick an add-on, and fill the role defaults from a live schema.") }}
<section class="card">
<h2>Addon Configuration</h2>
<form id="addon-install-form" class="toolbar-row addon-chooser">
<div class="schema-field">
<label for="addon-cluster-id">Target Cluster</label>
<select id="addon-cluster-id" required="required"></select>
</div>
<div class="schema-field">
<label for="addon-name">Addon</label>
<select id="addon-name" required="required"></select>
</div>
</form>
<form id="addon-config-form" class="addon-config-form form-modern">
<div id="addon-schema-fields"></div>
<div class="form-actions">
<button id="addon-dry-run-btn" type="button" class="btn-muted">Dry Run</button>
<button type="submit">Install Addon</button>
</div>
</form>
<pre id="addon-form-output" class="form-output"></pre>
<pre id="addon-dry-run-output" class="form-output"></pre>
</section>
{% endblock %}