diff --git a/docusaurus.config.js b/docusaurus.config.js
index fa4f010..a4c30c6 100644
--- a/docusaurus.config.js
+++ b/docusaurus.config.js
@@ -32,7 +32,20 @@ const config = {
},
},
- plugins: [require.resolve("@cmfcmf/docusaurus-search-local")],
+ plugins: [
+ require.resolve("@cmfcmf/docusaurus-search-local"),
+ async function myPlugin(context, options) {
+ return {
+ name: "docusaurus-tailwindcss",
+ configurePostCss(postcssOptions) {
+ // Appends TailwindCSS and AutoPrefixer.
+ postcssOptions.plugins.push(require("tailwindcss"));
+ postcssOptions.plugins.push(require("autoprefixer"));
+ return postcssOptions;
+ },
+ };
+ },
+ ],
presets: [
[
@@ -88,7 +101,18 @@ const config = {
type: 'doc', label: 'Tutorial', docId: 'intro', position: 'left'
},
{
- to: '/editors', label: 'Editors', position: 'left'
+ position: 'left',
+ label: 'Tools',
+ items: [
+ {
+ to: '/groot',
+ label: 'Groot'
+ },
+ {
+ to: '/moveit_studio',
+ label: 'MoveIt Studio'
+ }
+ ]
},
{
to: '/migration', label: 'Migration from 3.X', position: 'left'
diff --git a/package.json b/package.json
index d91a318..cd622fa 100644
--- a/package.json
+++ b/package.json
@@ -15,19 +15,23 @@
},
"dependencies": {
"@cmfcmf/docusaurus-search-local": "^0.11.0",
- "@docusaurus/core": "2.1.0",
- "@docusaurus/plugin-ideal-image": "^2.1.0",
- "@docusaurus/preset-classic": "2.1.0",
+ "@docusaurus/core": "2.2.0",
+ "@docusaurus/plugin-ideal-image": "^2.2.0",
+ "@docusaurus/preset-classic": "2.2.0",
"@mdx-js/react": "^1.6.22",
+ "autoprefixer": "^10.4.13",
+ "bootstrap": "^5.2.2",
"clsx": "^1.2.1",
+ "postcss": "^8.4.19",
"prism-react-renderer": "^1.3.5",
"react": "^17.0.2",
"react-bootstrap": "^2.5.0",
"react-bootstrap-icons": "^1.9.1",
- "react-dom": "^17.0.2"
+ "react-dom": "^17.0.2",
+ "tailwindcss": "^3.2.4"
},
"devDependencies": {
- "@docusaurus/module-type-aliases": "2.1.0"
+ "@docusaurus/module-type-aliases": "2.2.0"
},
"browserslist": {
"production": [
diff --git a/src/pages/editors.js b/src/pages/editors.js
deleted file mode 100644
index 8555bb8..0000000
--- a/src/pages/editors.js
+++ /dev/null
@@ -1,64 +0,0 @@
-import React from 'react';
-import Layout from '@theme/Layout';
-import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
-import useBaseUrl from '@docusaurus/useBaseUrl';
-import styles from './index.module.css';
-
-export default function Hello() {
- return (
- Groot
- is an open source Graphical Editor, written in C++ and Qt, to create BehaviorTrees.
- With Groot you can:
-
- MoveIt Studio is a complete platform
- that enables robotics engineers and robot field operators to more quickly build
- advanced applications that include
- manipulator arms. Designed with a user-friendly interface, it includes
- a set of pre-built tools that make it easy to build and debug behavior trees,
- inspect trajectories, diagnose failures, and provide robot recovery.
- Groot is the Integrated Development Environment to build and debug Behavior Trees.
+ It allows you to:
+
+
+ Groot 2 is the professional successor of Groot, focusing on improved
+ user experience, modularity and scalability.
+ Groot is the original open source editor.
+
+ Groot
-
-
-
- Groot 2 is currently under development.
- We are reimaginging Groot to be easier to use and more scalable.
- If you use Groot professionally, it is the perfect time to get in touch!
-
-
-
- MoveIt Studio
- ;
+}
+
+function Cross(props) {
+ return
;
+}
+
+export default function Groot() {
+ return (
+
Groot
+
+
+
+ Groot 2 is under development, available in early preview
+ We are reimaginging Groot to be easier to use and more scalable, focusing in particular
+ on the needs of industrial and professional users.
+
If you use BT.CPP and Groot professionally, contact us and
+ we will be happy to help.
+
+
+ Which version of Groot is the right for you?
+
+
+ Groot 2.X
It introduces powerful debugging and introspection tools, to support the
+ entire development cycle, from conception to validation.
+
+ Groot 1.0
It is not under active development, but it still a valid
+ option for users who are still using BehaviorTree.CPP 3.8 and need
+ real-time visualization.
+
+
+
+
+
+
+
+ Groot 1.0
+ Groot 2.x
+
+
+ Open Source
+
+
+
+
+ Actively developed
+
+
+
+
+ Commercial support
+
+
+
+
+ Tree Editor
+ Free
+ Free
+
+
+
+ Realtime Monitoring
+ Free
+ Commercial
+
(Coming soon)
+
+ Supports the new feature in BehaviorTree.CPP 4.X
+
+
+
+
+ Multi-file projects
+
+
+
+
+
+
+ Realtime Debugging:
+
+
+ Coming soon
+ Download Groot 2.0
+ Free as in "beer". Editor Mode only. Version: alpha_1.
+
+
+ MoveIt Studio is a complete platform + that enables robotics engineers and robot field operators to more quickly build + advanced applications that include + manipulator arms.
+Designed with a user-friendly interface, it includes + a set of pre-built tools that make it easy to build and debug behavior trees, + inspect trajectories, diagnose failures, and provide robot recovery. +
+