diff --git a/src/assets/img/logos/discord.svg b/src/assets/img/logos/discord.svg new file mode 100644 index 00000000..c03e8e12 --- /dev/null +++ b/src/assets/img/logos/discord.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/src/pages/_data/navigation/headerNav.json5 b/src/pages/_data/navigation/headerNav.json5 index 2137bd38..c6ae5063 100644 --- a/src/pages/_data/navigation/headerNav.json5 +++ b/src/pages/_data/navigation/headerNav.json5 @@ -3,7 +3,6 @@ { title: "Getting Started", url: "/getting-started/", class:"" }, { title: "Ideology", url: "/ideology/", class:"" }, { title: "Concepts", url: "/concepts/", class:"" }, - { title: "Developer Onboarding", url: "/dev-onboarding/", class:"" }, { title: "Training", url: "/training/", class:"" }, { title: "Help", url: "/help/", class:"" }, ] diff --git a/src/pages/_data/navigation/mainNav.json5 b/src/pages/_data/navigation/mainNav.json5 index 65633fd3..4c1753fe 100644 --- a/src/pages/_data/navigation/mainNav.json5 +++ b/src/pages/_data/navigation/mainNav.json5 @@ -28,38 +28,24 @@ ] }, { - "title": "Developer Onboarding", - "url": "/dev-onboarding/", + "title": "Training", + "url": "/training/", "children": [ - { - "title": "Learn", - "url": "/dev-onboarding/learn/", + { + "title": "Building a Skill", + "url": "/training/building-a-skill/", "children": [ - { "title": "Building a Root Skill View", "url": "/dev-onboarding/learn/rootskillview/" }, - { "title": "Managing your Family Members", "url": "/dev-onboarding/learn/members/" }, - { "title": "Managing your Metadata", "url": "/dev-onboarding/learn/metadata/" }, - { "title": "Creating Multi-card Forms", "url": "/dev-onboarding/learn/multi-card-forms/" }, - { "title": "Generating Personalized Stories", "url": "/dev-onboarding/learn/personalized-stories/" }, - { "title": "Long Running Operations", "url": "/dev-onboarding/learn/long-running-operations/" }, - { "title": "Sharing the Story", "url": "/dev-onboarding/learn/share-story/" } + { "title": "Building a Root Skill View", "url": "/training/building-a-skill/rootskillview/" }, + { "title": "Managing your Family Members", "url": "/training/building-a-skill/members/" }, + { "title": "Managing your Metadata", "url": "/training/building-a-skill/metadata/" }, + { "title": "Creating Multi-card Forms", "url": "/training/building-a-skill/multi-card-forms/" }, + { "title": "Generating Personalized Stories", "url": "/training/building-a-skill/personalized-stories/" }, + { "title": "Long Running Operations", "url": "/training/building-a-skill/long-running-operations/" }, + { "title": "Sharing the Story", "url": "/training/building-a-skill/share-story/" } ] } ] }, - { - "title": "Training", - "url": "/training/", - "children": [ - { "title": "Building a Root Skill View", "url": "/training/errors/" }, - { "title": "Managing your Family Members", "url": "/training/schemas/" }, - { "title": "Managing your Metadata", "url": "/training/stores/" }, - { "title": "Creating Multi-card Forms", "url": "/training/events/" }, - { "title": "Generating Personalized Stories", "url": "/training/tests/" }, - { "title": "Long Running Operations", "url": "/training/views/" }, - { "title": "Sharing the Story", "url": "/training/listeners/" }, - { "title": "Sharing the Story", "url": "/training/mercury/" } - ] - }, { "title": "Concepts", "url": "/concepts/", diff --git a/src/pages/_includes/widgets/home-tiles.njk b/src/pages/_includes/widgets/home-tiles.njk index 54ba6e60..96e1493f 100644 --- a/src/pages/_includes/widgets/home-tiles.njk +++ b/src/pages/_includes/widgets/home-tiles.njk @@ -23,19 +23,11 @@ {% endlinkTile %} - {% linkTile "/dev-onboarding/" | url, "home-tile" %} - {{ rocketshipIcon() }} -
-

Developer Onboarding

-

Onboarding materials that ensure a seamless initiation process into the Sprucebot ecosystem.

-
- {% endlinkTile %} - {% linkTile "/training/" | url, "home-tile" %} - {{ personReadingIcon() }} + {{ rocketshipIcon() }}

Training

-

Learn how to use Sprucebot to its full potential.

+

Training materials that ensure a seamless initiation process into the Sprucebot ecosystem.

{% endlinkTile %} diff --git a/src/pages/_includes/widgets/navigation.njk b/src/pages/_includes/widgets/navigation.njk index faaa3739..e3866d64 100644 --- a/src/pages/_includes/widgets/navigation.njk +++ b/src/pages/_includes/widgets/navigation.njk @@ -9,8 +9,8 @@ Getting Started Ideology Concepts - Training - Help + Training + Help {% for topLink in mainNavData.links %} {% set isCurrentParent = topLink.url == activeParent.url %} diff --git a/src/pages/dev-onboarding/dev-onboarding.md b/src/pages/dev-onboarding/dev-onboarding.md deleted file mode 100644 index e1875463..00000000 --- a/src/pages/dev-onboarding/dev-onboarding.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Developer Onboarding ---- - -Welcome to the Developer Onboarding Guide for Spruce. This guide serves as your comprehensive roadmap, crafted to seamlessly introduce you to the intricacies of the Sprucebot platform. At its core, this guide utilizes an engaging, hands-on approach: you will develop a family-centric AI story generator, which acts as a practical tool for learning. - -In this section, we've outlined six chapters to guide you step by step in building an app that crafts stories about you and your family members based on your family values. - -
- - Section 1 - Learn. - -
- -In this section of our guide, we provide a series of katas, or structured exercises, designed to enhance your skills in using Sprucebot. These katas offer hands-on experience, allowing you to enhance your proficiency with the sprucebot platform. - -
- - Section 2 - Train - -
diff --git a/src/pages/help/contact.md b/src/pages/help/contact.md index 7479b02d..68d9f8a6 100644 --- a/src/pages/help/contact.md +++ b/src/pages/help/contact.md @@ -1,3 +1,6 @@ --- title: Contact ---- \ No newline at end of file +--- + + Discord Logo + diff --git a/src/pages/dev-onboarding/learn/learn.md b/src/pages/training/building-a-skill/building-a-skill.md similarity index 94% rename from src/pages/dev-onboarding/learn/learn.md rename to src/pages/training/building-a-skill/building-a-skill.md index 86555ccf..62e71988 100644 --- a/src/pages/dev-onboarding/learn/learn.md +++ b/src/pages/training/building-a-skill/building-a-skill.md @@ -1,9 +1,9 @@ --- -title: Learn +title: Building a Skill script: frameworks.js --- -You've reached the "Learn" section, a step towards unleashing the full potential of your programming skills within the Spruce ecosystem. +You've reached the Building a Skill section, a step towards unleashing the full potential of your programming skills within the Spruce ecosystem. ## What You Will Learn diff --git a/src/pages/dev-onboarding/learn/long-running-operations.md b/src/pages/training/building-a-skill/long-running-operations.md similarity index 100% rename from src/pages/dev-onboarding/learn/long-running-operations.md rename to src/pages/training/building-a-skill/long-running-operations.md diff --git a/src/pages/dev-onboarding/learn/members.md b/src/pages/training/building-a-skill/members.md similarity index 100% rename from src/pages/dev-onboarding/learn/members.md rename to src/pages/training/building-a-skill/members.md diff --git a/src/pages/dev-onboarding/learn/metadata.md b/src/pages/training/building-a-skill/metadata.md similarity index 100% rename from src/pages/dev-onboarding/learn/metadata.md rename to src/pages/training/building-a-skill/metadata.md diff --git a/src/pages/dev-onboarding/learn/multi-card-forms.md b/src/pages/training/building-a-skill/multi-card-forms.md similarity index 100% rename from src/pages/dev-onboarding/learn/multi-card-forms.md rename to src/pages/training/building-a-skill/multi-card-forms.md diff --git a/src/pages/dev-onboarding/learn/personalized-stories.md b/src/pages/training/building-a-skill/personalized-stories.md similarity index 100% rename from src/pages/dev-onboarding/learn/personalized-stories.md rename to src/pages/training/building-a-skill/personalized-stories.md diff --git a/src/pages/dev-onboarding/learn/rootskillview.md b/src/pages/training/building-a-skill/rootskillview.md similarity index 100% rename from src/pages/dev-onboarding/learn/rootskillview.md rename to src/pages/training/building-a-skill/rootskillview.md diff --git a/src/pages/dev-onboarding/learn/share-story.md b/src/pages/training/building-a-skill/share-story.md similarity index 100% rename from src/pages/dev-onboarding/learn/share-story.md rename to src/pages/training/building-a-skill/share-story.md diff --git a/src/pages/training/errors.md b/src/pages/training/train/errors.md similarity index 100% rename from src/pages/training/errors.md rename to src/pages/training/train/errors.md diff --git a/src/pages/training/events.md b/src/pages/training/train/events.md similarity index 100% rename from src/pages/training/events.md rename to src/pages/training/train/events.md diff --git a/src/pages/training/listeners.md b/src/pages/training/train/listeners.md similarity index 100% rename from src/pages/training/listeners.md rename to src/pages/training/train/listeners.md diff --git a/src/pages/training/mercury.md b/src/pages/training/train/mercury.md similarity index 100% rename from src/pages/training/mercury.md rename to src/pages/training/train/mercury.md diff --git a/src/pages/training/schemas.md b/src/pages/training/train/schemas.md similarity index 100% rename from src/pages/training/schemas.md rename to src/pages/training/train/schemas.md diff --git a/src/pages/training/stores.md b/src/pages/training/train/stores.md similarity index 100% rename from src/pages/training/stores.md rename to src/pages/training/train/stores.md diff --git a/src/pages/training/tests.md b/src/pages/training/train/tests.md similarity index 100% rename from src/pages/training/tests.md rename to src/pages/training/train/tests.md diff --git a/src/pages/training/train.md b/src/pages/training/train/train.md similarity index 100% rename from src/pages/training/train.md rename to src/pages/training/train/train.md diff --git a/src/pages/training/train/training.md b/src/pages/training/train/training.md new file mode 100644 index 00000000..cf141264 --- /dev/null +++ b/src/pages/training/train/training.md @@ -0,0 +1,3 @@ +--- +title: Training +--- \ No newline at end of file diff --git a/src/pages/training/views.md b/src/pages/training/train/views.md similarity index 100% rename from src/pages/training/views.md rename to src/pages/training/train/views.md diff --git a/src/pages/training/training.md b/src/pages/training/training.md index cf141264..e4ccc842 100644 --- a/src/pages/training/training.md +++ b/src/pages/training/training.md @@ -1,3 +1,23 @@ --- title: Training ---- \ No newline at end of file +--- + +Welcome to the Developer Onboarding Guide for Spruce. This guide serves as your comprehensive roadmap, crafted to seamlessly introduce you to the intricacies of the Sprucebot platform. At its core, this guide utilizes an engaging, hands-on approach: you will develop a family-centric AI story generator, which acts as a practical tool for learning. + +In this section, we've outlined six chapters to guide you step by step in building an app that crafts stories about you and your family members based on your family values. + +
+ + Section 1 + Learn. + +
+ +In this section of our guide, we provide a series of katas, or structured exercises, designed to enhance your skills in using Sprucebot. These katas offer hands-on experience, allowing you to enhance your proficiency with the sprucebot platform. + +
+ + Section 2 + Train + +