Skip to content

Commit 4a809f2

Browse files
sktbrdclaude
andcommitted
feat(nav): add Stake to the Money dropdown
/stake was only reachable from the homepage and by direct URL. It sits second in Money, right after Treasury: Treasury is where the DAO's money is, Stake is what a visitor can actually do with theirs. No badge. Bounties and Swap carry "NEW!" and Rounds and Shop carry "SOON", but which of those Stake deserves is a call about the campaign's status, not something to infer from the route existing. Copy in EN and pt-BR, both lifted from the page's own hero so the dropdown and the destination say the same thing. "Stake" stays untranslated in pt-BR, like Rounds, Bounties and Swap already do. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent db10a05 commit 4a809f2

3 files changed

Lines changed: 15 additions & 0 deletions

File tree

messages/en/nav.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@
3737
"title": "Treasury",
3838
"description": "ETH, ERC-20s, NFTs, and onchain analytics for the DAO treasury"
3939
},
40+
"stake": {
41+
"title": "Stake",
42+
"description": "Back a Gnars rider with MOR — your deposit stays yours and keeps earning"
43+
},
4044
"rounds": {
4145
"title": "Rounds",
4246
"description": "Community contests and voting rounds for Gnars projects — coming soon, not available yet"

messages/pt-br/nav.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@
3737
"title": "Tesouro",
3838
"description": "ETH, ERC-20s, NFTs e analytics onchain do tesouro da DAO"
3939
},
40+
"stake": {
41+
"title": "Stake",
42+
"description": "Apoie um rider da Gnars com MOR — seu depósito continua seu e rendendo"
43+
},
4044
"rounds": {
4145
"title": "Rounds",
4246
"description": "Concursos e votacoes comunitarias para projetos Gnars — em breve, ainda nao disponivel"

src/components/layout/DaoHeader.tsx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ import Image from "next/image";
2525
import {
2626
ArrowLeftRight,
2727
BookOpen,
28+
Coins,
2829
Gavel,
2930
Gift,
3031
Home,
@@ -135,6 +136,12 @@ function buildNavigationItems(t: NavTranslations) {
135136
icon: Wallet,
136137
description: t("items.money.treasury.description"),
137138
},
139+
{
140+
title: t("items.money.stake.title"),
141+
href: "/stake",
142+
icon: Coins,
143+
description: t("items.money.stake.description"),
144+
},
138145
{
139146
title: t("items.money.bounties.title"),
140147
href: "/community/bounties",

0 commit comments

Comments
 (0)