From 92cc1ef6a3fd32306d1c870d32d5fe9d69dbda28 Mon Sep 17 00:00:00 2001 From: Carsten Jacobsen Date: Tue, 25 Jan 2022 09:31:56 -0800 Subject: [PATCH 1/2] Changing menu structure --- modules/ROOT/nav.adoc | 207 +++++++++++++++++++++--------------------- 1 file changed, 106 insertions(+), 101 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 8e5443c47..1dacbbd56 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -16,108 +16,113 @@ *** link:https://github.com/dfinity/awesome-dfinity[Open-source Community Projects^] *** xref:examples:hackathon-projects.adoc[Hackathon Projects] + + + + + +* Getting Set Up +** Introducing the SDK +*** xref:developers-guide:install-upgrade-remove.adoc[Install, upgrade, or remove software] +*** xref:release-notes:sdk-release-notes.adoc[Release notes] +**** xref:release-notes:0.9.0-rn.adoc[0.9.0] +**** xref:release-notes:0.8.4-rn.adoc[0.8.4] +**** xref:release-notes:0.8.3-rn.adoc[0.8.3] +**** xref:release-notes:0.8.2-rn.adoc[0.8.2] +**** xref:release-notes:0.8.1-rn.adoc[0.8.1] +**** xref:release-notes:0.8.0-rn.adoc[0.8.0] +**** xref:release-notes:0.7.7-rn.adoc[0.7.7] +**** xref:release-notes:0.7.2-rn.adoc[0.7.2] +**** xref:release-notes:0.7.1-rn.adoc[0.7.1] +**** xref:release-notes:0.7.0-rn.adoc[0.7.0] +**** xref:release-notes:0.6.26-rn.adoc[0.6.26] +**** xref:release-notes:0.6.25-rn.adoc[0.6.25] +**** xref:release-notes:0.6.24-rn.adoc[0.6.24] +**** xref:release-notes:0.6.23-rn.adoc[0.6.23] +**** xref:release-notes:0.6.22-rn.adoc[0.6.22] +**** xref:release-notes:0.6.21-rn.adoc[0.6.21] +**** xref:release-notes:0.6.20-rn.adoc[0.6.20] +** Introducing DFX +*** xref:developers-guide:cli-reference.adoc[DFX commands] +*** xref:developers-guide:cli-reference/dfx-envars.adoc[DFX environment variables] +*** xref:developers-guide:glossary.adoc[Glossary] + * Developer Docs -** Getting Started -*** Introducing the SDK -**** xref:developers-guide:install-upgrade-remove.adoc[Install, upgrade, or remove software] -**** xref:release-notes:sdk-release-notes.adoc[Release notes] -***** xref:release-notes:0.9.0-rn.adoc[0.9.0] -***** xref:release-notes:0.8.4-rn.adoc[0.8.4] -***** xref:release-notes:0.8.3-rn.adoc[0.8.3] -***** xref:release-notes:0.8.2-rn.adoc[0.8.2] -***** xref:release-notes:0.8.1-rn.adoc[0.8.1] -***** xref:release-notes:0.8.0-rn.adoc[0.8.0] -***** xref:release-notes:0.7.7-rn.adoc[0.7.7] -***** xref:release-notes:0.7.2-rn.adoc[0.7.2] -***** xref:release-notes:0.7.1-rn.adoc[0.7.1] -***** xref:release-notes:0.7.0-rn.adoc[0.7.0] -***** xref:release-notes:0.6.26-rn.adoc[0.6.26] -***** xref:release-notes:0.6.25-rn.adoc[0.6.25] -***** xref:release-notes:0.6.24-rn.adoc[0.6.24] -***** xref:release-notes:0.6.23-rn.adoc[0.6.23] -***** xref:release-notes:0.6.22-rn.adoc[0.6.22] -***** xref:release-notes:0.6.21-rn.adoc[0.6.21] -***** xref:release-notes:0.6.20-rn.adoc[0.6.20] -*** Introducing DFX -**** xref:developers-guide:cli-reference.adoc[DFX commands] -**** xref:developers-guide:cli-reference/dfx-envars.adoc[DFX environment variables] -**** xref:developers-guide:glossary.adoc[Glossary] -** Building on the Internet Computer -*** Learn how to: -**** xref:developers-guide:sdk-guide.adoc[Develop smart contracts on the IC] -**** xref:developers-guide:design-apps.adoc[Design apps] -**** xref:developers-guide:customize-projects.adoc[Manage projects] -**** xref:developers-guide:working-with-canisters.adoc[Manage canisters] -**** xref:developers-guide:default-wallet.adoc[Use the default cycles wallet] -**** xref:developers-guide:tutorials/explore-templates.adoc[Explore the default project] -**** xref:developers-guide:tutorials/define-an-actor.adoc[Query using an actor] -**** xref:developers-guide:tutorials/hello-location.adoc[Pass text arguments] -**** xref:developers-guide:tutorials/counter-tutorial.adoc[Increment a natural number] -**** xref:developers-guide:tutorials/calculator.adoc[Use integers in calculator functions] -**** xref:developers-guide:tutorials/phonebook.adoc[Import library modules] -**** xref:developers-guide:tutorials/multiple-actors.adoc[Use multiple actors] -**** xref:developers-guide:tutorials/intercanister-calls.adoc[Make inter-canister calls] -**** xref:developers-guide:tutorials/access-control.adoc[Add access control with identities] -**** xref:developers-guide:tutorials/simple-cycles.adoc[Accept cycles from a wallet] -**** xref:developers-guide:tutorials/reproducible-builds.adoc[Build canisters reproducibly] -**** xref:developers-guide:troubleshooting.adoc[Troubleshoot issues] - -*** Explore our languages - -**** xref:developers-guide:work-with-languages.adoc[Develop using different languages] -**** xref:language-guide:motoko.adoc[Motoko] -***** link:https://m7sm4-2iaaa-aaaab-qabra-cai.raw.ic0.app/[Motoko Playground^] -***** xref:base-libraries:stdlib-intro.adoc[Motoko Base Library] -***** Motoko Guide -****** xref:language-guide:about-this-guide.adoc[About the language guide] -****** xref:language-guide:motoko-introduction.adoc[Introduction] -****** xref:language-guide:basic-concepts.adoc[Basic concepts and terms] -****** xref:language-guide:mutable-state.adoc[Mutable state] -****** xref:language-guide:local-objects-classes.adoc[Local objects and classes] -****** xref:language-guide:actors-async.adoc[Actors and async data] -****** xref:language-guide:errors.adoc[Error handling] -****** xref:language-guide:pattern-matching.adoc[Pattern matching] -****** xref:language-guide:sharing.adoc[Sharing data and behavior] -****** xref:language-guide:modules-and-imports.adoc[Modules and imports] -****** xref:language-guide:control-flow.adoc[Imperative control flow] -****** xref:language-guide:structural-equality.adoc[Structural equality] -****** xref:language-guide:actor-classes.adoc[Actor classes] -****** xref:language-guide:caller-id.adoc[Principals and caller identification] -****** xref:language-guide:cycles.adoc[Managing cycles] -****** xref:language-guide:upgrades.adoc[Stable variables and upgrade methods] -****** xref:language-guide:compatibility.adoc[Upgrade compatibility] -****** xref:language-guide:stablememory.adoc[The ExperimentalStableMemory library] -****** xref:language-guide:heartbeats.adoc[Heartbeats] -****** xref:language-guide:language-manual.adoc[Language quick reference] -****** xref:language-guide:compiler-ref.adoc[Compiler reference] -****** xref:language-guide:motoko-grammar.adoc[Motoko grammar] -****** xref:language-guide:overview.adoc[Concise overview of Motoko] -****** xref:language-guide:style.adoc[Motoko style guidelines] - -**** xref:rust-guide:rust-intro.adoc[Rust] -***** xref:rust-guide:rust-quickstart.adoc[Hello, World! Quick Start] -***** xref:rust-guide:rust-counter.adoc[Simple counter tutorial] -***** xref:rust-guide:multiply-dependency.adoc[Basic dependency tutorial] -***** xref:rust-guide:rust-profile.adoc[Profile tutorial] -***** xref:rust-guide:rust-optimize.adoc[Optimize a Rust program] - -**** xref:candid-guide:candid-intro.adoc[Candid] -***** xref:candid-guide:candid-concepts.adoc[What is Candid?] -***** xref:candid-guide:candid-howto.adoc[How to] -***** xref:candid-guide:candid-ref.adoc[Reference] -****** xref:candid-guide:candid-types.adoc[Supported types] -****** link:https://github.com/dfinity/candid[Candid specification^] -****** link:https://docs.rs/candid[Candid Rust crate^] - -*** Introducing the Internet Identity -**** xref:ic-identity-guide:what-is-ic-identity.adoc[What is Internet Identity] -**** xref:ic-identity-guide:auth-how-to.adoc[How to use the Internet Identity] -**** xref:ic-identity-guide:hello-guide.adoc[Windows Hello Guide] - -*** Frontend development -**** xref:developers-guide:webpack-config.adoc[Add frontend assets] -**** xref:developers-guide:tutorials/custom-frontend.adoc[Customize the front-end] -**** xref:developers-guide:tutorials/my-contacts.adoc[Add a stylesheet] +** Learn how to: +*** xref:developers-guide:sdk-guide.adoc[Develop smart contracts on the IC] +*** xref:developers-guide:design-apps.adoc[Design apps] +*** xref:developers-guide:customize-projects.adoc[Manage projects] +*** xref:developers-guide:working-with-canisters.adoc[Manage canisters] +*** xref:developers-guide:default-wallet.adoc[Use the default cycles wallet] +*** xref:developers-guide:tutorials/explore-templates.adoc[Explore the default project] +*** xref:developers-guide:tutorials/define-an-actor.adoc[Query using an actor] +*** xref:developers-guide:tutorials/hello-location.adoc[Pass text arguments] +*** xref:developers-guide:tutorials/counter-tutorial.adoc[Increment a natural number] +*** xref:developers-guide:tutorials/calculator.adoc[Use integers in calculator functions] +*** xref:developers-guide:tutorials/phonebook.adoc[Import library modules] +*** xref:developers-guide:tutorials/multiple-actors.adoc[Use multiple actors] +*** xref:developers-guide:tutorials/intercanister-calls.adoc[Make inter-canister calls] +*** xref:developers-guide:tutorials/access-control.adoc[Add access control with identities] +*** xref:developers-guide:tutorials/simple-cycles.adoc[Accept cycles from a wallet] +*** xref:developers-guide:tutorials/reproducible-builds.adoc[Build canisters reproducibly] +*** xref:developers-guide:troubleshooting.adoc[Troubleshoot issues] + +** Explore our languages + +*** xref:developers-guide:work-with-languages.adoc[Develop using different languages] +*** xref:language-guide:motoko.adoc[Motoko] +**** link:https://m7sm4-2iaaa-aaaab-qabra-cai.raw.ic0.app/[Motoko Playground^] +**** xref:base-libraries:stdlib-intro.adoc[Motoko Base Library] +**** Motoko Guide +***** xref:language-guide:about-this-guide.adoc[About the language guide] +***** xref:language-guide:motoko-introduction.adoc[Introduction] +***** xref:language-guide:basic-concepts.adoc[Basic concepts and terms] +***** xref:language-guide:mutable-state.adoc[Mutable state] +***** xref:language-guide:local-objects-classes.adoc[Local objects and classes] +***** xref:language-guide:actors-async.adoc[Actors and async data] +***** xref:language-guide:errors.adoc[Error handling] +***** xref:language-guide:pattern-matching.adoc[Pattern matching] +***** xref:language-guide:sharing.adoc[Sharing data and behavior] +***** xref:language-guide:modules-and-imports.adoc[Modules and imports] +***** xref:language-guide:control-flow.adoc[Imperative control flow] +***** xref:language-guide:structural-equality.adoc[Structural equality] +***** xref:language-guide:actor-classes.adoc[Actor classes] +***** xref:language-guide:caller-id.adoc[Principals and caller identification] +***** xref:language-guide:cycles.adoc[Managing cycles] +***** xref:language-guide:upgrades.adoc[Stable variables and upgrade methods] +***** xref:language-guide:compatibility.adoc[Upgrade compatibility] +***** xref:language-guide:stablememory.adoc[The ExperimentalStableMemory library] +***** xref:language-guide:heartbeats.adoc[Heartbeats] +***** xref:language-guide:language-manual.adoc[Language quick reference] +***** xref:language-guide:compiler-ref.adoc[Compiler reference] +***** xref:language-guide:motoko-grammar.adoc[Motoko grammar] +***** xref:language-guide:overview.adoc[Concise overview of Motoko] +***** xref:language-guide:style.adoc[Motoko style guidelines] + +*** xref:rust-guide:rust-intro.adoc[Rust] +**** xref:rust-guide:rust-quickstart.adoc[Hello, World! Quick Start] +**** xref:rust-guide:rust-counter.adoc[Simple counter tutorial] +**** xref:rust-guide:multiply-dependency.adoc[Basic dependency tutorial] +**** xref:rust-guide:rust-profile.adoc[Profile tutorial] +**** xref:rust-guide:rust-optimize.adoc[Optimize a Rust program] + +*** xref:candid-guide:candid-intro.adoc[Candid] +**** xref:candid-guide:candid-concepts.adoc[What is Candid?] +**** xref:candid-guide:candid-howto.adoc[How to] +**** xref:candid-guide:candid-ref.adoc[Reference] +***** xref:candid-guide:candid-types.adoc[Supported types] +***** link:https://github.com/dfinity/candid[Candid specification^] +***** link:https://docs.rs/candid[Candid Rust crate^] + +** Introducing the Internet Identity +*** xref:ic-identity-guide:what-is-ic-identity.adoc[What is Internet Identity] +*** xref:ic-identity-guide:auth-how-to.adoc[How to use the Internet Identity] +*** xref:ic-identity-guide:hello-guide.adoc[Windows Hello Guide] + +** Frontend development +*** xref:developers-guide:webpack-config.adoc[Add frontend assets] +*** xref:developers-guide:tutorials/custom-frontend.adoc[Customize the front-end] +*** xref:developers-guide:tutorials/my-contacts.adoc[Add a stylesheet] * Protocol Docs ** .xref:developers-guide:concepts/concepts-intro.adoc[Concepts] From 8d44c91e72d824c83bce658538af4f427d38523e Mon Sep 17 00:00:00 2001 From: Carsten Jacobsen Date: Tue, 25 Jan 2022 09:34:11 -0800 Subject: [PATCH 2/2] Changing menu structure --- modules/ROOT/nav.adoc | 5 ----- 1 file changed, 5 deletions(-) diff --git a/modules/ROOT/nav.adoc b/modules/ROOT/nav.adoc index 1dacbbd56..6dc7ddc8b 100644 --- a/modules/ROOT/nav.adoc +++ b/modules/ROOT/nav.adoc @@ -16,11 +16,6 @@ *** link:https://github.com/dfinity/awesome-dfinity[Open-source Community Projects^] *** xref:examples:hackathon-projects.adoc[Hackathon Projects] - - - - - * Getting Set Up ** Introducing the SDK *** xref:developers-guide:install-upgrade-remove.adoc[Install, upgrade, or remove software]