mirror of
https://github.com/kernelkit/infix.git
synced 2026-08-06 15:43:02 +02:00
webui: configure routes — static route management page
Adds Configure > Routes page for viewing, adding, editing, and deleting IPv4 and IPv6 static routes. Each route row expands in-place to an edit form; YANG field descriptions are shown as ⓘ tooltips. Also fixes a goyang bug where inline augments inside a uses block were never applied to the expanded tree, making it so next-hop-address and outgoing-interface were missing from the schema — and therefore had no tooltip text. Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
@@ -2122,7 +2122,7 @@ select.cfg-input {
|
||||
|
||||
/* Editable table rows */
|
||||
.cfg-table td { padding: 0.45rem 0.75rem; vertical-align: middle; }
|
||||
.cfg-table td:last-child { width: 3rem; text-align: center; }
|
||||
.cfg-table > tbody > tr > td:last-child { width: 3rem; text-align: center; }
|
||||
/* Leading nav-chevron column for complex (drill-down) list rows */
|
||||
.yt-nav-col { width: 1.5rem; padding: 0.25rem !important; text-align: center; color: var(--fg-muted); }
|
||||
.btn-icon {
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
|
||||
<circle cx="5" cy="12" r="2"/>
|
||||
<circle cx="19" cy="6" r="2"/>
|
||||
<circle cx="19" cy="18" r="2"/>
|
||||
<line x1="7" y1="11" x2="17" y2="7"/>
|
||||
<line x1="7" y1="13" x2="17" y2="17"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 347 B |
Reference in New Issue
Block a user