feat: form and proxy call

This commit is contained in:
Patrick Balsiger
2025-10-31 11:27:44 +01:00
parent c0706c3a2b
commit e19548a205
7 changed files with 647 additions and 42 deletions

View File

@@ -10,12 +10,32 @@
<body>
<div id="app">
<div id="left-pane">
<div class="pane-header">
<h2>OpenAPI YAML</h2>
<div class="tabs">
<button class="tab active" data-tab="yaml">OpenAPI YAML</button>
<button class="tab disabled" data-tab="form" id="form-tab">Form</button>
<div class="spacer"></div>
<button id="render-btn" title="Parse and render graph">Render</button>
</div>
<textarea id="yaml-input"></textarea>
<div id="error" class="error" aria-live="polite"></div>
<div class="tab-panels">
<div class="tab-panel" data-panel="yaml">
<textarea id="yaml-input"></textarea>
<div id="error" class="error" aria-live="polite"></div>
</div>
<div class="tab-panel hidden" data-panel="form">
<div class="form-header">
<label for="server-select">Server:</label>
<select id="server-select"></select>
</div>
<div class="headers-bar">
<div class="headers-controls">
<span>Headers</span>
<button id="add-header-btn" type="button">Add header</button>
</div>
<div id="headers-list"></div>
</div>
<div id="operations"></div>
</div>
</div>
</div>
<div id="right-pane">
<div class="pane-header">