From 632776b0d8b06c5b63458dd05cea103c0c695c21 Mon Sep 17 00:00:00 2001 From: Matthew Grotke Date: Mon, 1 Jun 2026 00:25:16 -0400 Subject: [PATCH] Development --- .../app/pages/intervlan/content.json | 40 +++++++++++-------- 1 file changed, 23 insertions(+), 17 deletions(-) diff --git a/docker/routlin-dash/app/pages/intervlan/content.json b/docker/routlin-dash/app/pages/intervlan/content.json index c965f0f..d52d139 100644 --- a/docker/routlin-dash/app/pages/intervlan/content.json +++ b/docker/routlin-dash/app/pages/intervlan/content.json @@ -121,26 +121,19 @@ "input_type": "text", "placeholder": "e.g. Allow Chromecast" }, - { - "type": "field", - "label": "Protocol", - "name": "protocol", - "input_type": "select", - "options": "%PROTOCOL_OPTIONS%" - }, - { - "type": "field", - "label": "Source", - "name": "src_ip_or_subnet", - "input_type": "text", - "validate": "VALIDATION_IPV4_FORMAT|VALIDATION_IPV4_CIDR", - "placeholder": "e.g. 192.168.20.100 or 192.168.20.0/24", - "hint": "You may allow either a single device IP or an entire subnet to contact dest." - }, { "type": "field_row", - "cols": 3, + "cols": 2, "items": [ + { + "type": "field", + "label": "Source", + "name": "src_ip_or_subnet", + "input_type": "text", + "validate": "VALIDATION_IPV4_FORMAT|VALIDATION_IPV4_CIDR", + "placeholder": "e.g. 192.168.20.100 or 192.168.20.0/24", + "hint": "You may allow either a single device IP or an entire subnet to contact dest." + }, { "type": "field", "label": "Destination", @@ -149,6 +142,19 @@ "validate": "VALIDATION_IPV4_FORMAT|VALIDATION_IPV4_CIDR", "placeholder": "e.g. 192.168.10.200 or 192.168.10.0/24", "hint": "You may allow either a single device IP or an entire subnet to be reached by source." + } + ] + }, + { + "type": "field_row", + "cols": 3, + "items": [ + { + "type": "field", + "label": "Protocol", + "name": "protocol", + "input_type": "select", + "options": "%PROTOCOL_OPTIONS%" }, { "type": "field",