Skip to content

feat: proposals page redesign - #87

Merged
fionnachan merged 7 commits into
mainfrom
feat/proposals-page-redesign
Jul 27, 2026
Merged

feat: proposals page redesign#87
fionnachan merged 7 commits into
mainfrom
feat/proposals-page-redesign

Conversation

@fionnachan

Copy link
Copy Markdown
Member

No description provided.

fionnachan and others added 5 commits July 24, 2026 17:56
Force dark mode and switch the app background to the Figma "Proposals"
dark palette (#0b0c10). Retune the dark CSS variables, glass colors, and
scrollbar styling to match, and add the brand/accent/error/surface
tokens to the Tailwind config. Align the vote, quorum, and governor
badge colors to the new palette, and drop the footer mode toggle now
that the theme is fixed to dark.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Replace the glass card header with a transparent, blur-backed bar. Swap
the logo mark for the Arbitrum Foundation wordmark, add a dedicated
search button, and move the primary links into a viewport-centered pill
nav with a matching bordered mobile menu trigger. Simplify ButtonNav to
rounded wallet/network controls, and rename the "ArbitrumDAO" link to
"About".

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Wrap the proposals page in a new ProposalsView that adds a segmented
"Proposals / My Drafts" switcher and hosts the "New Proposal" action.
The Drafts tab surfaces the locally autosaved proposal draft as a resume
card (or an empty state) via MyDraftsList. Add the Figma decorative
starfield and illustration behind the page header.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add a dedicated Quorum column that resolves each proposal's requirement
lazily: executed proposals render a full bar with no network call, while
other rows fetch quorum(snapshotBlock) from the governor via RPC only
once the row scrolls into view, cached per session by TanStack Query.
This adds fetchProposalQuorum, a QuorumCell, and a useInView hook.

Restyle the rest of the table to match the design: numbered pagination
with ellipses and a rows-per-page select, a slimmer search-only toolbar,
always-visible For/Against/Abstain percentages, status dots in place of
lifecycle icons, and a matching loading skeleton.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
tally-zero Ready Ready Preview Jul 27, 2026 1:47pm

Request Review

@fionnachan
fionnachan merged commit cdb4354 into main Jul 27, 2026
4 of 5 checks passed
@fionnachan
fionnachan deleted the feat/proposals-page-redesign branch July 27, 2026 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant