From 307a482b56260191a77cfa0a0718e64aa9c770f6 Mon Sep 17 00:00:00 2001 From: Marco Allegretti Date: Thu, 29 Jan 2026 18:13:32 +0100 Subject: [PATCH] ui: refresh proposals list page --- frontend/src/pages/proposals.astro | 147 +++++++++++++++++------------ 1 file changed, 87 insertions(+), 60 deletions(-) diff --git a/frontend/src/pages/proposals.astro b/frontend/src/pages/proposals.astro index adecc4d..0555934 100644 --- a/frontend/src/pages/proposals.astro +++ b/frontend/src/pages/proposals.astro @@ -5,33 +5,48 @@ import { API_BASE as apiBase } from '../lib/api'; --- -
-
-
-

All Proposals

-

Browse proposals across all communities

+
+
+
+
+
+

All Proposals

+

Browse proposals across all communities

+
+
-
-
- - - -
- -
-

Loading proposals...

+
+
+
+ + +
+
+ + +
+
+ + +
+
+
+ +
+

Loading proposals...

+
@@ -57,12 +72,12 @@ import { API_BASE as apiBase } from '../lib/api'; if (!container) return; if (proposals.length === 0) { - container.innerHTML = '

No proposals found.

'; + container.innerHTML = '

No proposals found.

'; return; } container.innerHTML = proposals.map(p => ` - +

${p.title}

${p.status} @@ -126,43 +141,60 @@ import { API_BASE as apiBase } from '../lib/api';