{ "Submit a Quote" }
- if let Some(err) = (*error).clone() {
-
- }
+ if *submissions_locked == Some(true) {
+
+
{ "Submissions are currently closed." }
+
+ } else if submissions_locked.is_some() {
+ if let Some(err) = (*error).clone() {
+
+ }
-
+
+ }
}
}
diff --git a/quotesdb/src/bin/ui/style.css b/quotesdb/src/bin/ui/style.css
index 88554bc..e5335e2 100644
--- a/quotesdb/src/bin/ui/style.css
+++ b/quotesdb/src/bin/ui/style.css
@@ -563,6 +563,17 @@ code {
color: var(--color-text-muted);
}
+/* ── Submissions Closed Banner ─────────────────────────────── */
+.submissions-closed-banner {
+ background: #fefce8;
+ border: 1px solid #fde047;
+ border-radius: var(--radius);
+ padding: 1rem 1.25rem;
+ margin-bottom: 1.5rem;
+ color: #854d0e;
+ font-size: 0.95rem;
+}
+
/* ── Responsive ────────────────────────────────────────────── */
@media (max-width: 640px) {
h1 {