* fixes logo

* cleans up homepage on docs

* adds icon files and tightens margins

* cleans up sidenav, adds top nav items

* fixes a link

* removes icon files

Co-authored-by: Dan Albert <dan@solana.com>
This commit is contained in:
Raj Gokal 2020-08-06 12:19:35 -07:00 committed by GitHub
parent 4ac75a8558
commit 14dcaaee6c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 73 additions and 34 deletions

View File

@ -30,6 +30,16 @@ module.exports = {
label: "Validate", label: "Validate",
position: "left", position: "left",
}, },
{
to: "integrations/exchange",
label: "Integrate",
position: "left",
},
{
to: "cluster/overview",
label: "Learn",
position: "left",
},
{ {
href: "https://discordapp.com/invite/pquxPsq", href: "https://discordapp.com/invite/pquxPsq",
label: "Chat", label: "Chat",

View File

@ -1,7 +1,11 @@
module.exports = { module.exports = {
docs: { docs: {
"Introduction": ["introduction"], "About": [
"Wallet Guide": [ "introduction",
"terminology",
"history",
],
"Wallets": [
"wallet-guide", "wallet-guide",
{ {
type: "category", type: "category",
@ -28,11 +32,11 @@ module.exports = {
}, },
"wallet-guide/support", "wallet-guide/support",
], ],
"Staking Guide": [ "Staking": [
"staking", "staking",
"staking/stake-accounts", "staking/stake-accounts",
], ],
"Command Line Guide": [ "Command Line": [
"cli", "cli",
"cli/install-solana-cli-tools", "cli/install-solana-cli-tools",
"cli/conventions", "cli/conventions",
@ -43,8 +47,7 @@ module.exports = {
"offline-signing", "offline-signing",
"offline-signing/durable-nonce", "offline-signing/durable-nonce",
], ],
"Solana Clusters": ["clusters"], "Developing": [
"Develop Applications": [
"apps", "apps",
"apps/rent", "apps/rent",
"apps/hello-world", "apps/hello-world",
@ -56,8 +59,8 @@ module.exports = {
"apps/javascript-api", "apps/javascript-api",
"apps/builtins", "apps/builtins",
], ],
"Integration Guides": ["integrations/exchange"], "Integrating": ["integrations/exchange"],
"Run a Validator": [ "Validating": [
"running-validator", "running-validator",
"running-validator/validator-reqs", "running-validator/validator-reqs",
"running-validator/validator-start", "running-validator/validator-start",
@ -65,12 +68,13 @@ module.exports = {
"running-validator/validator-stake", "running-validator/validator-stake",
"running-validator/validator-monitor", "running-validator/validator-monitor",
"running-validator/validator-info", "running-validator/validator-info",
"running-validator/validator-troubleshoot",
],
"Tour de SOL": [
"tour-de-sol",
{ {
type: "category", type: "category",
label: "Incenvitized Testnet",
items: [
"tour-de-sol",
{
type: "category",
label: "Registration", label: "Registration",
items: [ items: [
"tour-de-sol/registration/how-to-register", "tour-de-sol/registration/how-to-register",
@ -91,10 +95,21 @@ module.exports = {
}, },
"tour-de-sol/useful-links", "tour-de-sol/useful-links",
"tour-de-sol/submitting-bugs", "tour-de-sol/submitting-bugs",
],
},
"running-validator/validator-troubleshoot",
], ],
"Benchmark a Cluster": ["cluster/bench-tps", "cluster/performance-metrics"], "Clusters": [
"Solana's Architecture": [ "clusters",
"cluster/overview", "cluster/bench-tps",
"cluster/performance-metrics"
],
"Architecture": [
{
type: "category",
label: "Cluster",
items: [
"cluster/overview",
"cluster/synchronization", "cluster/synchronization",
"cluster/leader-rotation", "cluster/leader-rotation",
"cluster/fork-generation", "cluster/fork-generation",
@ -102,19 +117,27 @@ module.exports = {
"cluster/turbine-block-propagation", "cluster/turbine-block-propagation",
"cluster/vote-signing", "cluster/vote-signing",
"cluster/stake-delegation-and-rewards", "cluster/stake-delegation-and-rewards",
], ],
"Anatomy of a Validator": [ },
"validator/anatomy", {
"validator/tpu", type: "category",
"validator/tvu", label: "Validator",
"validator/blockstore", items: [
"validator/gossip", "validator/anatomy",
"validator/runtime", "validator/tpu",
], "validator/tvu",
Terminology: ["terminology"], "validator/blockstore",
History: ["history"], "validator/gossip",
"Implemented Design Proposals": [ "validator/runtime",
"implemented-proposals/implemented-proposals", ],
},
],
"Design Proposals": [
{
type: "category",
label: "Implemented",
items: [
"implemented-proposals/implemented-proposals",
{ {
type: "category", type: "category",
label: "Economic Design", label: "Economic Design",
@ -154,9 +177,13 @@ module.exports = {
"implemented-proposals/cross-program-invocation", "implemented-proposals/cross-program-invocation",
"implemented-proposals/program-derived-addresses", "implemented-proposals/program-derived-addresses",
"implemented-proposals/abi-management", "implemented-proposals/abi-management",
], ],
"Accepted Design Proposals": [ },
"proposals/accepted-design-proposals", {
type: "category",
label: "Accepted",
items: [
"proposals/accepted-design-proposals",
"proposals/ledger-replication-to-implement", "proposals/ledger-replication-to-implement",
"proposals/optimistic-confirmation-and-slashing", "proposals/optimistic-confirmation-and-slashing",
"proposals/vote-signing-to-implement", "proposals/vote-signing-to-implement",
@ -173,6 +200,8 @@ module.exports = {
"proposals/optimistic_confirmation", "proposals/optimistic_confirmation",
"proposals/embedding-move", "proposals/embedding-move",
"proposals/rip-curl", "proposals/rip-curl",
]
},
], ],
}, },
}; };

View File

@ -1,5 +1,5 @@
--- ---
title: History of the Solana Codebase title: History
--- ---
In November of 2017, Anatoly Yakovenko published a whitepaper describing Proof In November of 2017, Anatoly Yakovenko published a whitepaper describing Proof

View File

@ -13,13 +13,13 @@ const features = [
description: <>Get started building your decentralized app or marketplace.</>, description: <>Get started building your decentralized app or marketplace.</>,
}, },
{ {
title: <> Run a Validator Node</>, title: <>🎛 Run a Validator Node</>,
imageUrl: "running-validator", imageUrl: "running-validator",
description: <>Validate transactions, secure the network, and earn rewards.</>, description: <>Validate transactions, secure the network, and earn rewards.</>,
}, },
{ {
title: <>🏛 Create an SPL Token</>, title: <>🏛 Create an SPL Token</>,
imageUrl: "tour-de-sol", imageUrl: "https://spl.solana.com/token",
description: ( description: (
<> <>
Launch your own SPL Token, Solana's equivalent of ERC-20. Launch your own SPL Token, Solana's equivalent of ERC-20.