Add border to query panel widgets (fixes #225)

Change-Id: If0ab213121e3551b1fa535563afcbf6cdda1029a
diff --git a/Changes b/Changes
index cdd34ff..b09ef98 100644
--- a/Changes
+++ b/Changes
@@ -1,7 +1,8 @@
-0.58 2024-10-14
+0.58 2024-10-28
         - Fix meta table view for key value pairs (diewald)
         - Fix warning on OAuth public clients (diewald)
         - Introduce navi->list helper (diewald)
+        - Add border to query panel widgets (fixes #225; diewald)
 
 0.57 2024-10-08
         - Support VCs via URL without queries (diewald)
diff --git a/dev/scss/header/header.scss b/dev/scss/header/header.scss
index 10d1256..41b5cc4 100644
--- a/dev/scss/header/header.scss
+++ b/dev/scss/header/header.scss
@@ -10,6 +10,7 @@
 @import "querylanguage"; // Query language
 @import "pipe";          // Pipe
 @import "state";         // State
+@import "panel";         // Panel
 
 header {
   @include box-sizing-box();
diff --git a/dev/scss/header/panel.scss b/dev/scss/header/panel.scss
new file mode 100644
index 0000000..459ab2b
--- /dev/null
+++ b/dev/scss/header/panel.scss
@@ -0,0 +1,11 @@
+@import "../util";
+
+// In addition to main/panel.scss
+
+div.panel.query div.view {
+  background-color: $dark-green;
+  border-left: $border-size solid $dark-green;
+  iframe {
+    background-color: $nearly-white;
+  }
+}
diff --git a/dev/scss/main/panel.scss b/dev/scss/main/panel.scss
index 209e972..568ba5b 100644
--- a/dev/scss/main/panel.scss
+++ b/dev/scss/main/panel.scss
@@ -1,7 +1,8 @@
 @import "../util";
 
 /**
- * Base styles for all panels and views
+ * Base styles for all panels and views,
+ * Including head
  */
 
 div.panel {
@@ -19,4 +20,4 @@
 
 div.view:not(.show) {
   display: none;
-}
\ No newline at end of file
+}