Skip to content

Commit

Permalink
remove blockchain related text and updated wallet widget background c…
Browse files Browse the repository at this point in the history
…olor
  • Loading branch information
yuetloo committed Dec 2, 2023
1 parent fe56473 commit 973a4c3
Show file tree
Hide file tree
Showing 14 changed files with 68 additions and 716 deletions.
25 changes: 0 additions & 25 deletions vue-app/src/components/NavBar.vue
Original file line number Diff line number Diff line change
Expand Up @@ -16,37 +16,12 @@
<p class="item-text">{{ $t('navBar.dropdown.home') }}</p>
</links>
</div>
<div class="dropdown-item" @click="closeHelpDropdown">
<links to="/about">
<div class="emoji-wrapper">ℹ️</div>
<p class="item-text">{{ $t('navBar.dropdown.about') }}</p>
</links>
</div>

<div class="dropdown-item" @click="closeHelpDropdown">
<links to="/about/how-it-works">
<div class="emoji-wrapper">⚙️</div>
<p class="item-text">{{ $t('navBar.dropdown.how') }}</p>
</links>
</div>
<div class="dropdown-item" @click="closeHelpDropdown">
<links to="/about/maci">
<div class="emoji-wrapper">🤑</div>
<p class="item-text">{{ $t('navBar.dropdown.maci') }}</p>
</links>
</div>
<div class="dropdown-item" @click="closeHelpDropdown">
<links to="/about/sybil-resistance">
<div class="emoji-wrapper">👤</div>
<p class="item-text">{{ $t('navBar.dropdown.sybil') }}</p>
</links>
</div>
<div v-if="chain.isLayer2" class="dropdown-item" @click="closeHelpDropdown">
<links to="/about/layer-2">
<div class="emoji-wrapper">🚀</div>
<p class="item-text">{{ $t('navBar.dropdown.layer2') }}</p>
</links>
</div>
<div class="dropdown-item" @click="closeHelpDropdown">
<links to="/rounds">
<div class="emoji-wrapper">⏰</div>
Expand Down
8 changes: 2 additions & 6 deletions vue-app/src/components/WalletWidget.vue
Original file line number Diff line number Diff line change
Expand Up @@ -21,9 +21,6 @@
<div class="profile-name">
{{ displayAddress }}
</div>
<div class="profile-image">
<img v-if="profileImageUrl" :src="profileImageUrl" />
</div>
</div>
<profile v-if="showProfilePanel" :balance="balance" :ether-balance="etherBalance" @close="toggleProfile" />
</div>
Expand Down Expand Up @@ -69,7 +66,6 @@ const { open: showModal, close } = useModal({
})
const showProfilePanel = ref<boolean | null>(null)
const profileImageUrl = ref<string | null>(null)
const etherBalance = computed(() => {
const etherBalance = currentUser.value?.etherBalance
Expand Down Expand Up @@ -113,7 +109,7 @@ function toggleProfile(): void {
gap: 0.5rem;
align-items: center;
cursor: pointer;
background: var(--bg-gradient);
background: var(--button-action);
border-radius: 32px;
padding-right: 0.5rem;
width: fit-content;
Expand All @@ -124,7 +120,7 @@ function toggleProfile(): void {
overflow: hidden;
text-overflow: ellipsis;
max-width: min(20vw, 14ch);
color: var(--text-color);
color: var(--text-tertiary);
@media (max-width: $breakpoint-s) {
display: none;
}
Expand Down
106 changes: 13 additions & 93 deletions vue-app/src/locales/cn.json
Original file line number Diff line number Diff line change
Expand Up @@ -64,13 +64,12 @@
"paragraph-1-text-3": "去连接您在 {chain} 的资产.",
"paragraph-2-text-1": "",
"paragraph-2-link-1": "{chain} 桥梁",
"paragraph-2-text-2": "去转移资产.",
"paragraph-3-text-1": "还是对 {chain} 有迷惑吗?",
"paragraph-3-link-1": "请查阅 CLR.fund 如何利用二层网络."
"paragraph-2-text-2": "去转移资产."
},
"contributing": {
"title": "捐赠于特定的相目",
"li-1-text-1": "捐赠特定的相目之前, 您需要",
"li-register": "向轮次协调员注册一个身份",
"li-1-link-1": "核实您是单独的人",
"li-1-text-2": ". 这帮助 CLR.fund 去",
"li-1-link-2": "抵制 sybil 攻击!",
Expand All @@ -91,11 +90,6 @@
"li-2-text-1": " 当您的钱包拥有足够的 {nativeTokenSymbol}, 在",
"li-2-link": "项目页面上",
"li-2-text-2": " 单击 \"加款\" 并确认以完成交易"
},
"wow": {
"title": "CLR.fund 如何运作",
"paragraph": "要寻找更多总体概述?",
"link": "请查看 \"CLR.fund 是如何运作\""
}
},
"decentralization": {
Expand Down Expand Up @@ -133,7 +127,7 @@
"howItWorks": {
"heading": {
"title": "筹款运作",
"subtitle": "CLR 概述",
"subtitle": "概述",
"paragraph-1": "这个概述帮助您了解整个筹款期间您可以期望什么。",
"paragraph-2": " 如果您正在寻找如何参与的指南,请查看我们专门为捐赠者和收赠者提供的指南。",
"li-1": "捐赠者指南",
Expand Down Expand Up @@ -297,31 +291,22 @@
"p1": "为了操纵特定投票者的结果,操纵者需要知道该投票者最终的选择: 如果查理提供给我100万美元投票给鲍勃, 他需要知道我实际上会投票给鲍勃, 然后才付给我钱。否则, 我可以投票给爱丽丝, 告诉查理我投了鲍勃, 得到100万美元, 贿赂就失败了。",
"p2": "传统选举中,投票是秘密的,很难操纵投票者。但是以太坊上没有任何秘密!在以太坊上的大多数现有投票系统中,投票是公开的,这意味着操纵是一个严重威胁。"
},
"why": {
"h2": "为什么用 MACI?",
"p1": "以太坊是 CLR.fund 和其他 quadratic funding 解决方案 (如Gitcoin Grants) 的核心部分,因为:",
"li1": "以太坊拥有较低的基础设施成本和较高的安全性(即难以被黑客攻击),相比其他电子投票解决方案而言",
"li2": "以太坊具有与越来越多的社区和工具的无缝互操作性,这些社区和工具可以增强和受益于 quadratic funding 的管理, 如DAO和BrightID等身份系统",
"li3": "CLR.fund 是由以太坊社区建立的, 为以太坊社区服务。",
"p2": "不利用以太坊的公开特性不是一个好的选择, 但是建立工具来抵抗投票操纵是可行的, 这就带我们来到了MACI。"
},
"helps": {
"h2_1": "MACI如何帮助",
"p1": "只有当贿赂者可以确认他们支付的人实际上遵守了贿赂的条件,贿赂才会有效。这就是 MACI 的用武之地。通过 MACI, 不可能证明你是如何投票的,所以贿赂者永远不会知道你是否按照他们的要求行事。",
"h2_2": "MACI - 最小反合作基础设施",
"p2": "MACI 是一组以太坊智能合约和补充脚本,可以有效地将公共投票系统转换为私有投票系统,其中 1) 投票参与和投票计票公开可验证,但 2)特定投票信息不公开,使投票操纵更加困难。",
"p2": "MACI 可以有效地将公共投票系统转换为私有投票系统,其中 1) 投票参与和投票计票公开可验证,但 2)特定投票信息不公开,使投票操纵更加困难。",
"how": {
"h3": "如何运作",
"p1": "当您在 CLR.fund 上向一个项目贡献时,您会向轮次协调员注册一个身份。但在轮次结束前的任何时崎,您都可以通过在投票前秘密更改与您的身份相关联的公钥来使您的身份无效。您可以使用另一对密钥对投票进行签名(这使得投票无效,但无法看到投票是否无效)。",
"p1": "当您捐赠于一个项目时,您会向轮次协调员注册一个身份。但在轮次结束前的任何时崎,您都可以通过在投票前秘密更改与您的身份相关联的公钥来使您的身份无效。您可以使用另一对密钥对投票进行签名(这使得投票无效,但无法看到投票是否无效)。",
"p2": "MACI 通过零知识证明来实现这一点。这些数学证明了投票的真实性,但没有提供任何细节。因此,行贿者无法确定他们行贿的人采取了什么行动。",
"p3_t1": "",
"p3_link": " MACI 的介绍文档:",
"p4": "白名单选民 Alice、Bob 和 Charlie 通过将公钥发送到智能合约注册投票。此外,还有一个中央协调员 Dave, 他的公钥是众所共知的。",
"p5": "当Alice投票时, 她会用私钥对投票进行签名, 用Dave的公钥对签名进行加密, 并将结果提交到智能合约",
"p6": "每个选民都可以随时更改她的密钥对。为此,她创建和签署一个密钥更改命令,将其加密,并将其发送到智能合约。这使得贿赂者永远无法确定他们的贿赂是否对贿赂对象的投票产生了任何影响。",
"p4": "白名单选民 Alice、Bob 和 Charlie 运用他们的公钥去注册投票。此外,还有一个中央协调员 Dave, 他的公钥是众所共知的。",
"p5": "当Alice投票时, 她会用私钥对投票进行签名, 用Dave的公钥对签名进行加密, 并注册结果",
"p6": "每个选民都可以随时更改她的密钥对。为此,她创建和签署一个密钥更改命令,将其加密,并将其注册。这使得贿赂者永远无法确定他们的贿赂是否对贿赂对象的投票产生了任何影响。",
"p7": "如果鲍勃 (Bob) 为了某种方式贿赂了爱丽丝 (Alice), 那么她可以简单地使用她注册的第一个公钥 (现在无效) 来投票。由于该投票是加密的, 就像爱丽丝之前发送给戴夫 (Dave) 的更改密钥消息一样,鲍勃没有办法确定爱丽丝是否确实投了他想要的票。",
"p8": "即使爱丽丝向鲍勃揭露了她的投票明文,她只需不展示她此前用来使该密钥无效的更新后的密钥命令即可。简而言之,只要她在投票之前提交了一条加密命令,就没有办法判断该投票是否有效。",
"link": "详细了解 MACI 的技术细节,请参阅此处。"
"p8": "即使爱丽丝向鲍勃揭露了她的投票明文,她只需不展示她此前用来使该密钥无效的更新后的密钥命令即可。简而言之,只要她在投票之前提交了一条加密命令,就没有办法判断该投票是否有效。"
}
},
"constraints": {
Expand Down Expand Up @@ -449,11 +434,6 @@
"claim": {
"h2": "领取捐款",
"p": "CLR.fund 的筹款活动结束后, 很容易领取您项目的捐款份额。返回您的项目页面:如果您的项目在筹款期间收到了捐赠,您将看到一个 \"领取捐款\" 的按钮。提交上链交易以领取捐款。"
},
"how": {
"h2": "CLR.fund 如何运作?",
"p": "要寻找更多总体概述?",
"link": "请查看 \"CLR.fund 是如何运作\""
}
},
"sybilResistance": {
Expand Down Expand Up @@ -539,41 +519,6 @@
"preview1": "预览:",
"address_requirement": "这个地址, 无论是单签还是多签, 至少一位签名者应该持有 {link_1}。或者,项目方应该能够证明在过去一年内已经完成了像 {link_2} 这样信誉良好的赠款计划的KYC。"
},
"step2": {
"h2": "团队",
"p1": "告诉我们关于您的团队。",
"label1": "联系电邮",
"description1": "以更新有关您项目和筹款信息。",
"input1": "例如: doge{'@'}goodboi.com",
"notice1": "我们不会公开显示,也不会添加到区块链注册表中。",
"error1": "这不像是电子邮件地址.",
"label2": "名称 (可免)",
"p2": "如果与项目名称不同。",
"input2": "例如: CLR.fund",
"label3": "描述 (可免)",
"p3": "如果与项目描述不同。 支持 Markdown。",
"input3": "例如: CLR.fund 是一个二次基金协议, 旨在容易建立、管理和参与 quadratic funding。。。。",
"preview1": "预览:"
},
"step3": {
"h2": "链接",
"p1": "给贡献者一些链接,让他们了解更多关于你的项目。提供至少一个。",
"label1": "GitHub",
"input1": "例如: https://github.com/ethereum/clrfund",
"error1": "这不像有效的 URL",
"label2": "Radicle",
"input2": "例如: https://radicle.xyz/ethereum/clrfund",
"error2": "这不像有效的 URL",
"label3": "网站",
"input3": "例如: https://CLR.fund",
"error3": "这不像有效的 URL",
"label4": "Twitter",
"input4": "例如: https://twitter.com/ethereum",
"error4": "这不像有效的 URL",
"label5": "Discord 聊天室",
"input5": "例如: https://discord.gg/5Prub9zbGz",
"error5": "这不像有效的 URL"
},
"step4": {
"h2": "图片",
"p1": "我们会把你的图片上传到 IPFS, 一个去中心化的存储平台。",
Expand All @@ -585,7 +530,7 @@
},
"step5": {
"h2": "审查您的资料",
"warning": "这些资料将存储在智能合约中,无法更改,因此请仔细检查。",
"warning": "这些资料存储后,将无法更改,因此请仔细检查。",
"h3_1": "关于项目",
"edit1": "编辑",
"h4_1": "项目名称",
Expand All @@ -599,15 +544,6 @@
"link1": "查看 {blockExplorer} ",
"ens": "已解析的 ENS 地址",
"h4_7": "资金运用计划",
"h3_3": "团队细节",
"edit3": "编辑",
"h4_8": "联系电邮",
"notice1": "这些资料将不会存储在智能合约中.",
"h4_9": "团队名称",
"h4_10": "团队描述",
"h3_4": "链接",
"edit4": "编辑",
"h4_12": "网站",
"h3_5": "图片",
"edit5": "编辑",
"h4_13": "横幅图片",
Expand All @@ -616,9 +552,6 @@
"step6": {
"h2": "提交项目",
"p1": "这是一笔区块链交易,您的项目信息将添加到筹款智能合约中。"
},
"error": {
"not_provided": "未提供"
}
},
"joinLanding": {
Expand Down Expand Up @@ -671,9 +604,9 @@
"title": "每笔捐款都会被匹配池放大。",
"paragraph": "这个筹款活动奖励那些拥有最独特社区需求的项目,而不仅仅是那些拥有最富裕支持者的项目。",
"subtitle": "如何运作",
"list-1": "{operator} 和其他捐赠者向匹配池智能合约发送捐款",
"list-1": "{operator} 和其他捐赠者向匹配池发送捐款",
"list-2": "筹款开始,您可以向您喜欢的项目捐款了。",
"list-3": "筹款结束后, 智能合约将匹配池基金按照社区筹款数量分配给项目,",
"list-3": "筹款结束后, 匹配池的基金将按照社区筹款数量分配给项目,",
"list-3-strong": "而不是按照筹款价值",
"action": "筹款运作"
},
Expand All @@ -691,22 +624,13 @@
"link-1": "关于 quadratic funding",
"subtitle-2": "防止贿赂",
"paragraph-2": "我们使用一种叫做 MACI 的零知识技术来防止贿赂。 这样可以确保每一笔捐款都是匿名的,无法证明您的贡献。这使贿赂者疯狂,因为他们不知道您是否真的做了他们贿赂您做的事情!",
"link-2": "关于 MACI",
"subtitle-3": "CLR 协议构建",
"paragraph-3": "CLR.fund 是一个协议,旨在有效地分配资金给以太坊网络受益的公共商品。 资金分配是通过社区的投票选举。",
"link-3": "关于 CLR.fund"
"link-2": "关于 MACI"
},
"footer": {
"title": "更多",
"link-1": "CLR.fund",
"link-2": "筹款运作",
"link-3": "{chain}",
"link-4": "MACI",
"link-5": "BrightID",
"link-6": "GitHub",
"link-7": "Discord",
"link-8": "CLR.fund 论坛",
"link-9": "以太坊",
"link-blog": "CLR.fund 博客"
}
},
Expand Down Expand Up @@ -994,13 +918,9 @@
"app": "App",
"dropdown": {
"home": "首页",
"about": "关于",
"how": "如何运作",
"maci": "贿赂保护",
"sybil": "Sybil 抗性",
"code": "代码",
"recipients": "项目注册表",
"layer2": "二层网络",
"rounds": "筹款回合"
}
},
Expand Down
Loading

0 comments on commit 973a4c3

Please sign in to comment.