diff --git a/frontend/src/lib/components/landing/FlowGettingStarted.svelte b/frontend/src/lib/components/landing/FlowGettingStarted.svelte new file mode 100644 index 0000000000..05bfa4ffca --- /dev/null +++ b/frontend/src/lib/components/landing/FlowGettingStarted.svelte @@ -0,0 +1,95 @@ + + +
+
+

+ + + Getting started +

+
+
+ Flows allow you to streamline complex processes and operations by chaining simple steps + together. Each Flow is composed of one or more steps. Create a new flow or find inspiration on + the Hub! +
+
+ + + +
+
diff --git a/frontend/src/lib/components/landing/FlowLandingBox.svelte b/frontend/src/lib/components/landing/FlowLandingBox.svelte new file mode 100644 index 0000000000..58c30f6089 --- /dev/null +++ b/frontend/src/lib/components/landing/FlowLandingBox.svelte @@ -0,0 +1,71 @@ + + +
+
{flow.summary}
+ +
+
{flow.path}
+
+ +
+ + + +
+
diff --git a/frontend/src/lib/components/landing/RessourceGettingStarted.svelte b/frontend/src/lib/components/landing/RessourceGettingStarted.svelte new file mode 100644 index 0000000000..914eb4f767 --- /dev/null +++ b/frontend/src/lib/components/landing/RessourceGettingStarted.svelte @@ -0,0 +1,51 @@ + + +
+
+

+ + + Getting started +

+
+
+ Connect to apps like Slack, Google Drive or Airtable using OAuth. +
+
+ +
+
diff --git a/frontend/src/lib/components/landing/ScriptBox.svelte b/frontend/src/lib/components/landing/ScriptBox.svelte new file mode 100644 index 0000000000..50a98a9601 --- /dev/null +++ b/frontend/src/lib/components/landing/ScriptBox.svelte @@ -0,0 +1,84 @@ + + +
+
{script.summary}
+ +
+
{script.path}
+ + + {truncateHash(script.hash)} + +
+
+ + {String(script.language).toUpperCase()} + + {#if script.is_trigger} + + TRIGGER + + {/if} +
+
+ + + +
+
diff --git a/frontend/src/lib/components/landing/ScriptGettingStarted.svelte b/frontend/src/lib/components/landing/ScriptGettingStarted.svelte new file mode 100644 index 0000000000..912b2ef16e --- /dev/null +++ b/frontend/src/lib/components/landing/ScriptGettingStarted.svelte @@ -0,0 +1,93 @@ + + +
+
+

+ + + Getting started +

+
+
+ Create a new script or find inspiration on the Hub! +
+
+ + + +
+
diff --git a/frontend/src/routes/__layout@root.svelte b/frontend/src/routes/__layout@root.svelte index aa108d2dce..68e5414479 100644 --- a/frontend/src/routes/__layout@root.svelte +++ b/frontend/src/routes/__layout@root.svelte @@ -14,6 +14,7 @@ faCrown, faCubes, faEye, + faHome, faPlay, faRobot, faScroll, @@ -213,6 +214,12 @@