Skip to content

Commit 9659f51

Browse files
authored
Removing sections (#505) (#506)
* delete: sdk section * delete: getting started section * delete: learn section * added community section
1 parent 1d856e0 commit 9659f51

File tree

144 files changed

+39
-7838
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

144 files changed

+39
-7838
lines changed

public/locales/en/translation.json

Lines changed: 3 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -57,25 +57,6 @@
5757
}
5858
},
5959
"sidebar": {
60-
"gettingStarted": {
61-
"gettingStarted": "Getting Started",
62-
"overview": "Overview",
63-
"scrollSepoliaTestnet": "Scroll Sepolia Testnet",
64-
"userGuide": "User Guide",
65-
"setup": "Setup",
66-
"faucet": "Faucet",
67-
"bridge": "Bridge",
68-
"transferTokens": "Transfer Tokens",
69-
"commonErrors": "Common Errors",
70-
"rollupExplorer": "Rollup Explorer",
71-
"scrollSepoliaBlockExplorer": "Scroll Sepolia Explorer",
72-
"scrollMainnet": "Scroll Mainnet",
73-
"scrollscan": "Scrollscan Block Explorer",
74-
"sepoliaBlockExplorer": "Sepolia Explorer",
75-
"community": "Community",
76-
"discord": "Discord",
77-
"communityForum": "Community Forum"
78-
},
7960
"developers": {
8061
"developers": "Developers",
8162
"buildingOnScroll": "Building on Scroll",
@@ -156,40 +137,9 @@
156137
"curieUpgrade": "Curie Upgrade",
157138
"bernoulliUpgrade": "Bernoulli Upgrade"
158139
},
159-
"learn": {
160-
"ethereumAndProtocols": "Ethereum & Protocols",
161-
"theScalabilityProblem": "The Scalability Problem",
162-
"introToRollups": "Intro to Rollups",
163-
"zeroKnowledge": "Zero Knowledge",
164-
"introToZeroKnowledge": "Intro to Zero Knowledge",
165-
"polynomialCommitmentSchemes": "Polynomial Commitment Schemes",
166-
"kzgCommitmentScheme": "KZG Commitment Scheme",
167-
"additionalResources": "Additional Resources"
168-
},
169-
"sdk": {
170-
"overview": "Overview",
171-
"scrollSdk": "Scroll SDK Introduction",
172-
"faq": "Scroll SDK FAQ",
173-
"technicalStack": "Technical Stack",
174-
"stackOverview": "Stack Overview",
175-
"configuration": "Configuration",
176-
"services": "Services",
177-
"smartContracts": "Smart Contracts",
178-
"proofGeneration": "Proof Generation",
179-
"integrations": "Integrations",
180-
"guides": "Guides",
181-
"devnetDeployment": "Devnet Deployment",
182-
"productionDeployment": "Production Deployment",
183-
"digitalOcean": "Digital Ocean & ERC20 Gas Token Testnet",
184-
"customizingSdkComponents": "Customizing SDK Components",
185-
"awsDeployment": "AWS Deployment",
186-
"operation": "Operating a Chain",
187-
"contractsVerification": "Contracts Verification",
188-
"gasAndFees": "Gas & Fee Management",
189-
"monitoring": "Monitoring",
190-
"security": "Security and Recovery",
191-
"upgrades": "Upgrading",
192-
"troubleshooting": "Troubleshooting"
140+
"community": {
141+
"community": "Community",
142+
"faq": "Community FAQ"
193143
}
194144
},
195145
"footer": {
-153 KB
Binary file not shown.

src/assets/svgs/home/home-learn.svg

Lines changed: 0 additions & 9 deletions
This file was deleted.

src/assets/svgs/home/home-sdk.svg

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/config/menu.ts

Lines changed: 1 addition & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -8,44 +8,20 @@ type MenuItems = Record<LanguageKey, MenuItem[]>
88

99
export const MENU: MenuItems = {
1010
en: [
11-
{
12-
text: "Getting Started",
13-
link: "/en/getting-started/overview",
14-
section: "gettingStarted",
15-
},
1611
{ text: "Developers", link: "/en/developers", section: "developers" },
1712
{ text: "Technology", link: "/en/technology", section: "technology" },
18-
{ text: "Learn", link: "/en/learn", section: "learn" },
19-
{ text: "SDK", link: "/en/sdk", section: "sdk" },
13+
{ text: "Community", link: "/en/community/faq", section: "community" },
2014
],
2115
zh: [
22-
{
23-
text: "入门",
24-
link: "/zh/getting-started/overview",
25-
section: "gettingStarted",
26-
},
2716
{ text: "开发者", link: "/zh/developers", section: "developers" },
2817
{ text: "技术", link: "/zh/technology", section: "technology" },
29-
{ text: "学习", link: "/zh/learn", section: "learn" },
3018
],
3119
es: [
32-
{
33-
text: "¿Cómo empezar?",
34-
link: "/es/getting-started/overview",
35-
section: "gettingStarted",
36-
},
3720
{ text: "Desarrolladores", link: "/es/developers", section: "developers" },
3821
{ text: "Tecnología", link: "/es/technology", section: "technology" },
39-
{ text: "Aprende", link: "/es/learn", section: "learn" },
4022
],
4123
tr: [
42-
{
43-
text: "Başla",
44-
link: "/tr/getting-started/overview",
45-
section: "gettingStarted",
46-
},
4724
{ text: "Geliştiriciler", link: "/tr/developers", section: "developers" },
4825
{ text: "Teknoloji", link: "/tr/technology", section: "technology" },
49-
{ text: "Öğren", link: "/tr/learn", section: "learn" },
5026
],
5127
}

src/config/sidebar.ts

Lines changed: 4 additions & 198 deletions
Original file line numberDiff line numberDiff line change
@@ -4,77 +4,6 @@ const formatUrl = (url) => `${i18next.language}/${url}`
44

55
export const getSidebar = () => {
66
return {
7-
gettingStarted: [
8-
{
9-
section: t("sidebar.gettingStarted.gettingStarted"),
10-
contents: [
11-
{
12-
title: t("sidebar.gettingStarted.overview"),
13-
url: "getting-started/overview",
14-
},
15-
{
16-
title: t("sidebar.gettingStarted.userGuide"),
17-
url: formatUrl("user-guide/"),
18-
children: [
19-
{
20-
title: t("sidebar.gettingStarted.setup"),
21-
url: formatUrl("user-guide/setup"),
22-
},
23-
{
24-
title: t("sidebar.gettingStarted.faucet"),
25-
url: formatUrl("user-guide/faucet"),
26-
},
27-
{
28-
title: t("sidebar.gettingStarted.bridge"),
29-
url: formatUrl("user-guide/bridge"),
30-
},
31-
{
32-
title: t("sidebar.gettingStarted.transferTokens"),
33-
url: formatUrl("user-guide/transfer-tokens"),
34-
},
35-
{
36-
title: t("sidebar.gettingStarted.commonErrors"),
37-
url: formatUrl("user-guide/common-errors"),
38-
},
39-
],
40-
},
41-
],
42-
},
43-
{
44-
section: t("sidebar.gettingStarted.scrollSepoliaTestnet"),
45-
contents: [
46-
{
47-
title: t("sidebar.gettingStarted.scrollSepoliaBlockExplorer"),
48-
url: "https://sepolia.scrollscan.com/",
49-
},
50-
{ title: t("sidebar.gettingStarted.sepoliaBlockExplorer"), url: "https://sepolia.etherscan.io/" },
51-
{ title: t("sidebar.gettingStarted.rollupExplorer"), url: "https://sepolia.scroll.io/rollupscan" },
52-
],
53-
},
54-
{
55-
section: t("sidebar.gettingStarted.scrollMainnet"),
56-
contents: [
57-
{
58-
title: t("sidebar.gettingStarted.scrollscan"),
59-
url: "https://scrollscan.com/",
60-
},
61-
{ title: t("sidebar.gettingStarted.rollupExplorer"), url: "https://scroll.io/rollupscan" },
62-
],
63-
},
64-
{
65-
section: t("sidebar.gettingStarted.community"),
66-
contents: [
67-
{
68-
title: t("sidebar.gettingStarted.discord"),
69-
url: "https://discord.gg/scroll",
70-
},
71-
{
72-
title: t("sidebar.gettingStarted.communityForum"),
73-
url: "https://community.scroll.io/",
74-
},
75-
],
76-
},
77-
],
787
developers: [
798
{
809
section: t("sidebar.developers.developers"),
@@ -327,136 +256,13 @@ export const getSidebar = () => {
327256
],
328257
},
329258
],
330-
learn: [
331-
{
332-
section: t("sidebar.learn.ethereumAndProtocols"),
333-
contents: [
334-
{
335-
title: t("sidebar.learn.theScalabilityProblem"),
336-
url: "learn/the-scalability-problem",
337-
},
338-
{
339-
title: t("sidebar.learn.introToRollups"),
340-
url: "learn/intro-to-rollups",
341-
},
342-
],
343-
},
344-
{
345-
section: t("sidebar.learn.zeroKnowledge"),
346-
contents: [
347-
{
348-
title: t("sidebar.learn.introToZeroKnowledge"),
349-
url: formatUrl("learn/zero-knowledge/introduction-to-zero-knowledge"),
350-
},
351-
{
352-
title: t("sidebar.learn.polynomialCommitmentSchemes"),
353-
url: formatUrl("learn/zero-knowledge/polynomial-commitment-schemes"),
354-
},
355-
{
356-
title: t("sidebar.learn.kzgCommitmentScheme"),
357-
url: formatUrl("learn/zero-knowledge/kzg-commitment-scheme"),
358-
},
359-
{
360-
title: t("sidebar.learn.additionalResources"),
361-
url: formatUrl("learn/zero-knowledge/additional-zk-learning-resources"),
362-
},
363-
],
364-
},
365-
],
366-
sdk: [
367-
{
368-
section: t("sidebar.sdk.overview"),
369-
contents: [
370-
{
371-
title: t("sidebar.sdk.scrollSdk"),
372-
url: "sdk/",
373-
},
374-
{
375-
title: t("sidebar.sdk.faq"),
376-
url: "sdk/sdk-faq",
377-
},
378-
],
379-
},
259+
community: [
380260
{
381-
section: t("sidebar.sdk.technicalStack"),
261+
section: t("sidebar.community.community"),
382262
contents: [
383263
{
384-
title: t("sidebar.sdk.stackOverview"),
385-
url: formatUrl("sdk/technical-stack/"),
386-
},
387-
{
388-
title: t("sidebar.sdk.configuration"),
389-
url: formatUrl("sdk/technical-stack/configuration"),
390-
},
391-
{
392-
title: t("sidebar.sdk.services"),
393-
url: formatUrl("sdk/technical-stack/services"),
394-
},
395-
{
396-
title: t("sidebar.sdk.smartContracts"),
397-
url: formatUrl("sdk/technical-stack/contracts"),
398-
},
399-
{
400-
title: t("sidebar.sdk.proofGeneration"),
401-
url: formatUrl("sdk/technical-stack/proof-generation"),
402-
},
403-
// {
404-
// title: t("sidebar.sdk.integrations"),
405-
// url: formatUrl("sdk/technical-stack/integrations"),
406-
// },
407-
],
408-
},
409-
{
410-
section: t("sidebar.sdk.guides"),
411-
contents: [
412-
{
413-
title: t("sidebar.sdk.devnetDeployment"),
414-
url: formatUrl("sdk/guides/devnet-deployment"),
415-
},
416-
// {
417-
// title: t("sidebar.sdk.productionDeployment"),
418-
// url: formatUrl("sdk/guides/production-deployment"),
419-
// },
420-
{
421-
title: t("sidebar.sdk.digitalOcean"),
422-
url: formatUrl("sdk/guides/digital-ocean-alt-gas-token"),
423-
},
424-
{
425-
title: t("sidebar.sdk.awsDeployment"),
426-
url: formatUrl("sdk/guides/aws-deployment"),
427-
},
428-
{
429-
title: t("sidebar.sdk.customizingSdkComponents"),
430-
url: formatUrl("sdk/guides/customizing-sdk-components"),
431-
},
432-
],
433-
},
434-
{
435-
section: t("sidebar.sdk.operation"),
436-
contents: [
437-
{
438-
title: t("sidebar.sdk.contractsVerification"),
439-
url: formatUrl("sdk/operation/contracts-verification"),
440-
},
441-
{
442-
title: t("sidebar.sdk.gasAndFees"),
443-
url: formatUrl("sdk/operation/gas-and-fees"),
444-
},
445-
{
446-
title: t("sidebar.sdk.monitoring"),
447-
url: formatUrl("sdk/operation/monitoring"),
448-
},
449-
{
450-
title: t("sidebar.sdk.upgrades"),
451-
url: formatUrl("sdk/operation/upgrades"),
452-
},
453-
{
454-
title: t("sidebar.sdk.troubleshooting"),
455-
url: formatUrl("sdk/operation/troubleshooting"),
456-
},
457-
{
458-
title: t("sidebar.sdk.security"),
459-
url: formatUrl("sdk/operation/security-and-recovery"),
264+
title: t("sidebar.community.faq"),
265+
url: "community/faq",
460266
},
461267
],
462268
},
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
section: community
3+
date: Last Modified
4+
title: "Community FAQ"
5+
lang: "en"
6+
permalink: "community/faq"
7+
excerpt: "Frequently asked questions about the Scroll community"
8+
---
9+
10+
import Aside from "../../../../components/Aside.astro"
11+
import ToggleElement from "../../../../components/ToggleElement.astro"
12+
13+
**What is Scroll, in plain terms?**
14+
15+
Scroll is an Ethereum Layer 2 that makes transactions faster and cheaper without sacrificing security, using zero-knowledge proofs to verify everything on Ethereum.
16+
17+
**What is Scroll's mission?**
18+
19+
Scroll's mission is to remove the trade-offs between scalability and security. Fast finality, full Ethereum compatibility, and uncompromising security.
20+
21+
**What is Scroll's vision?**
22+
23+
Scroll aims to empower humanity—starting with developers and users—by making decentralized computing accessible to billions, while building in the open, fighting for decentralization and censorship resistance, and contributing improvements back to Ethereum.
24+
25+
**What are Scroll's core values?**
26+
27+
- Empower accessibility at global scale
28+
- Build in the open with community collaboration
29+
- Preserve decentralization and censorship resistance
30+
- Advance Ethereum's end goal: "zk-SNARK everything"

src/content/docs/en/developers/developer-ecosystem.mdx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import ClickToZoom from "../../../../components/ClickToZoom.astro"
1313
import networkSelection from "./_images/mmNetworkSelection.png"
1414
import injectedProviderMM from "./_images/injectedProviderMM.png"
1515
import ToggleElement from "../../../../components/ToggleElement.astro"
16-
import wagmiDemo from "../../../../assets/images/developers/getting-started/wagmi-demo.png"
1716

1817
Explore Scroll’s most active ecosystem tooling and integrate it into your projects. For detailed data, see our [our Dune dashboard](https://dune.com/scroll/developer-ecosystem).
1918

0 commit comments

Comments
 (0)