diff --git a/packages/frontend/src/assets/onboarding-1.png b/packages/frontend/src/assets/onboarding-1.png new file mode 100644 index 000000000..015a87c90 Binary files /dev/null and b/packages/frontend/src/assets/onboarding-1.png differ diff --git a/packages/frontend/src/assets/onboarding-2.png b/packages/frontend/src/assets/onboarding-2.png new file mode 100644 index 000000000..dcfb7dfe7 Binary files /dev/null and b/packages/frontend/src/assets/onboarding-2.png differ diff --git a/packages/frontend/src/assets/onboarding-3.png b/packages/frontend/src/assets/onboarding-3.png new file mode 100644 index 000000000..10f52ee00 Binary files /dev/null and b/packages/frontend/src/assets/onboarding-3.png differ diff --git a/packages/frontend/src/assets/onboarding-4.png b/packages/frontend/src/assets/onboarding-4.png new file mode 100644 index 000000000..a37bbcd5f Binary files /dev/null and b/packages/frontend/src/assets/onboarding-4.png differ diff --git a/packages/frontend/src/assets/onboarding-5.png b/packages/frontend/src/assets/onboarding-5.png new file mode 100644 index 000000000..383310d9e Binary files /dev/null and b/packages/frontend/src/assets/onboarding-5.png differ diff --git a/packages/frontend/src/assets/onboarding_connectors.png b/packages/frontend/src/assets/onboarding_connectors.png deleted file mode 100644 index 8bb773b02..000000000 Binary files a/packages/frontend/src/assets/onboarding_connectors.png and /dev/null differ diff --git a/packages/frontend/src/assets/onboarding_connectors_dev.png b/packages/frontend/src/assets/onboarding_connectors_dev.png deleted file mode 100644 index 0053babad..000000000 Binary files a/packages/frontend/src/assets/onboarding_connectors_dev.png and /dev/null differ diff --git a/packages/frontend/src/assets/onboarding_streams.png b/packages/frontend/src/assets/onboarding_streams.png deleted file mode 100644 index 28383c2bd..000000000 Binary files a/packages/frontend/src/assets/onboarding_streams.png and /dev/null differ diff --git a/packages/frontend/src/assets/onboarding_workflow.png b/packages/frontend/src/assets/onboarding_workflow.png deleted file mode 100644 index c245750b2..000000000 Binary files a/packages/frontend/src/assets/onboarding_workflow.png and /dev/null differ diff --git a/packages/frontend/src/assets/onboardingsplash.png b/packages/frontend/src/assets/onboardingsplash.png deleted file mode 100644 index 80ec81488..000000000 Binary files a/packages/frontend/src/assets/onboardingsplash.png and /dev/null differ diff --git a/packages/frontend/src/main/components/onboarding/GettingStartedSteps.vue b/packages/frontend/src/main/components/onboarding/GettingStartedSteps.vue index 21f7a82c0..019d8a2a2 100644 --- a/packages/frontend/src/main/components/onboarding/GettingStartedSteps.vue +++ b/packages/frontend/src/main/components/onboarding/GettingStartedSteps.vue @@ -14,242 +14,162 @@ - - - - 👋 Welcome to Speckle! - - - The Open Data Infrastructure for the Built Environment. - - -

- Engineers, designers, hackers and entire organizations rely on us for - interoperability, automation and collaboration to deliver better buildings, faster. -
- Please select your role: -

-
- - - - - -

👷‍♀️

- Designer or Manager - - Architect, engineer, BIM Manager, etc. - -
-
-
- - - -

👩‍💻

- Developer - - Software engineer, computational designer, hacker - -
-
-
-
-
-

Let us give you a quick tour! 🙋‍♂️

+ + + + + +

Connecting your data

+
+
+ + +

+ We've developed a collection of + plugins + - our speckle + connectors + - to help you extract your 3D objects and all their properties from your + desktop application. +

+
+
+
+
- - - - 🧰 Our toolkit - - From AEC developers, for AEC developers - - -

- Use our - connectors, SDKs, APIs and tools - to get in control of - your data. -

-

- Whether you are - writing new integrations, custom workflows or creating brand new apps - on top of Speckle, our toolkit is here to take care of the low level stuff, so that - you can focus on the fun bits. -

-

- From user permission management, data extraction or 3d model online visualization, - we've got you covered! -

-
+ + + + + + +

Sending data to Speckle

+
+
+ + +

+ Every time you send your 3D objects out of your application, they are captured + as a + "commit" + that includes a description, the sender, timestamp, and source application. +

+
+
+ + + +

+ Think of it like a + snapshot + of your current model state! +

+
+
+
+
- - - - 🔌 Connectors - - Say goodbye to files! - - -

-

- Connectors - are plugins for design and analysis software, they let you - exchange - geometry and BIM data directly from the tools you use. -

-

- Install our connectors and you'll instantly be able to - share your models and data - with others or - access it from the web, - or - load it into other supported software - . -

-
+ + + + + + +

Organizing your data

+
+
+ + +

+ All data objects sent to Speckle are stored in + streams + that you can create and customize! +

+

+ By default, every stream has a + main branch + where every commit is stored. +

+
+
+ + + +

+ Create + additional + branches in your stream if you want to store parallel collections of data. +

+

Use branches to keep your stream organization tidy!

+
+
+
+
- - - - - 🐙 Git & DevOps for AEC - - - Welcome to the future of the AEC industry! - - -

- Speckle ships with a - version control system, - we're bringing the tech industry best practices to AEC. You'll soon also be able to - trigger custom workflows and pipelines - directly from Speckle! -

-

- Also, Speckle talks - data, not files! -
- Store it where you want, and access it when you need 🔓 -

-
+ + + + + + +

Viewing your data

+
+
+ + +

+ Want to explore all of your 3D data in your + web browser, + or see who's collaborating with you on your streams? +

+

+ Speckle Web gives you access to all your information and + activity, + with a data viewer that lets you filter and customize your objects by their + properties. +

+
+
+
+
- - - - 🌊 Streams - - A new way of working together - - -

- Streams - are collections of data inside Speckle. You can see a stream as a folder, a project - or a repository. -

-

- Data in a stream is stored in - commits, - which are snapshots of data in time. Every time you send to Speckle from a - connector, a commit is created. -

-

- Commits can also be organized in - branches, - for instance, to have multiple design options or to store data by discipline. The - default branch is called - main - . -

-
-
-
- - - 🏃‍♀️ Start Hacking! - - Time to make the most of - your - data! - - -

- You can now start developing with Speckle and create your connectors, apps or custom - workflows. -

-

We have put together a series of resources that you might find useful:

-
- - - - - - - - {{ tutorial.title }} - - - - - - - - - - Finish & go to the web app - + + + + + + +

Retrieving data from Speckle

+
+
+ + +

+ Get your original 3D data back into your application with our connectors - + just select the commits you want to receive! +

+
+
+ + + +

Or consume it programmatically with our APIs and SDKs!

+
+
+
+
- + + 🏃‍♀️ Get Started! @@ -289,17 +209,13 @@ - - - - Finish & go to the web app -
- - + + mdi-chevron-left + BACK @@ -308,7 +224,8 @@ - + + {{ onboarding == length - 1 ? 'FINISH' : 'NEXT' }} mdi-chevron-right @@ -318,7 +235,7 @@