Skip to content

Commit 92f17c0

Browse files
authored
Banner and message migration page (windmill-labs#456)
1 parent 922e6cc commit 92f17c0

File tree

7 files changed

+36
-10
lines changed

7 files changed

+36
-10
lines changed

docs/apps/4_app_configuration_settings/decision_tree.mdx

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import DocCard from '@site/src/components/DocCard';
55
This component allows you to create a decision tree. The decision tree is controlled by a flow-like structure. Each node in the tree represents a decision point and can lead to one or more subsequent nodes based on specified conditions.
66

77
![Decision Tree](../../assets/apps/4_app_component_library/decision-tree.png.webp)
8-
98
## Flow actions
109

1110
You can directly interact with the flow using the following actions:
@@ -75,6 +74,21 @@ The app is available on the Hub:
7574
/>
7675
</div>
7776

77+
## Advanced tutorial
78+
79+
Advanced tutorial at:
80+
81+
<div class="grid grid-cols-2 gap-6 mb-4">
82+
<DocCard
83+
title="Blog - Create a Dynamic Form Empowered by Code"
84+
description="Create your own TypeForm-like dynamic form and embed scripts & flows"
85+
href="/blog/dynamic-form"
86+
/>
87+
</div>
88+
89+
![Dinamic form blog](../../../blog/2023-12-28-dynamic-form/dynamic_form.png)
90+
91+
7892
For more details on the App Editor, check the [dedicated documentation](../0_app_editor/index.mdx) or the App Editor [Quickstart](../../getting_started/7_apps_quickstart/index.mdx):
7993

8094
<div class="grid grid-cols-2 gap-6 mb-4">

docs/misc/6_getting_help/index.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ import DocCard from '@site/src/components/DocCard';
44

55
Getting stuck using Windmill? Your problem can be quickly solved and reporting it is the best way to contribute!
66

7-
First of all, you could join our **[Discord](https://discord.com/invite/V7PM2YHsPB)**, from where the team and even other contributors will be happy to give you a hand.
7+
First of all, you could join our [Discord](https://discord.com/invite/V7PM2YHsPB), from where the team and even other contributors will be happy to give you a hand.
88

9-
From GitHub, feel free to open an **[Issue](https://github.com/windmill-labs/windmill/issues)**, or if you have a hint, a **[Pull Request](https://github.com/windmill-labs/windmill/pulls)**.
9+
From GitHub, feel free to open an [Issue](https://github.com/windmill-labs/windmill/issues), or if you have a hint, a [Pull Request](https://github.com/windmill-labs/windmill/pulls).
1010

11-
Also, you might want to reach out by **email** at contact@windmill.dev.
11+
Also, you might want to reach out by email at contact@windmill.dev.
1212

13-
For more in-depth discussions, we are always available for a **[demo](https://www.windmill.dev/book-demo)** or **[meeting](https://www.windmill.dev/ruben-30min)**.
13+
For more in-depth discussions, we are always available for a [demo](https://www.windmill.dev/book-demo) or [meeting](https://www.windmill.dev/ruben-30min).
1414

1515
<div class="grid grid-cols-2 gap-6 mb-4">
1616
<DocCard

docs/misc/9_guides/airplane/index.mdx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import DocCard from '@site/src/components/DocCard';
44

55
The migration from Airplane to Windmill is made easy by the same developer-first approach that both products adopt. The main concepts are very similar, and the vast majority of what you use in Airplane is possible in Windmill.
66

7+
Windmill offers 3 months of [Enterprise Edtion](/pricing) to Airplane users. To get started, contact us at [ruben@windmill.dev](mailto:ruben@windmill.dev).
8+
79
## Core concepts
810

911
The following section covers the main concepts of Windmill, starting from those of Airplane. To see all the Core Concepts of Windmill, see:

docusaurus.config.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,14 @@ const config = {
155155
}
156156
]
157157
},
158+
announcementBar: {
159+
id: 'airplane_migration',
160+
content:
161+
'<a href="/docs/misc/guides/airplane">Migration from Airplane to Windmill made easy, see docs</a>',
162+
backgroundColor: '#6b21a8',
163+
textColor: '#fff',
164+
isCloseable: true
165+
},
158166
prism: {
159167
theme: lightCodeTheme,
160168
darkTheme: darkCodeTheme,

src/landing/Banner.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ import { ArrowRight } from 'lucide-react';
33

44
export default function Banner() {
55
return (
6-
<div className="flex items-center gap-x-6 bg-teal-700 px-6 py-2.5 sm:px-3.5 sm:before:flex-1">
6+
<div className="flex items-center gap-x-6 bg-purple-800 px-6 py-2.5 sm:px-3.5 sm:before:flex-1">
77
<a
8-
href="/blog/launch-week-1"
8+
href="/docs/misc/guides/airplane"
99
className="text-sm leading-6 !text-white flex flex-row gap-2 items-center"
1010
>
11-
<strong className="font-semibold">Windmill Launch Week #1</strong>
12-
Starting Monday November 20, new features every day! <ArrowRight size={12} />
11+
<strong className="font-semibold">Migration from Airplane to Windmill made easy</strong>
12+
See docs <ArrowRight size={12} />
1313
</a>
1414
<div className="flex flex-1 justify-end"></div>
1515
</div>

src/landing/Footer.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ export default function Footer() {
147147
</div>
148148
<div className="footer-section mt-1 border-t border-gray-900/10 pt-8 sm:mt-20 lg:mt-24">
149149
<p className="text-center text-xs leading-5 text-gray-400">
150-
&copy; 2023 Windmill Labs, Inc. All rights reserved. <br />
150+
&copy; 2024 Windmill Labs, Inc. All rights reserved. <br />
151151
1111B S Governors Ave, Dover, DE 19904, USA
152152
</p>
153153
<div className="flex justify-center items-center mt-4">

src/landing/LandingHeader.jsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import { SiDiscord } from 'react-icons/si';
88
import { motion } from 'framer-motion';
99
import ThemeToggleButton from './ThemeToggleButton';
1010
import SearchBarWrapper from '../theme/SearchBar';
11+
import Banner from './Banner';
1112

1213
const resources = [
1314
{
@@ -46,6 +47,7 @@ export default function LandingHeader() {
4647

4748
return (
4849
<div className="w-full fixed z-[1000] backdrop-blur-sm bg-white/80 dark:bg-gray-950/80 shadow-sm">
50+
<Banner />
4951
<Popover className="relative bg-opacity-90 z-50 max-w-7xl mx-auto py-3 px-3 sm:px-6 lg:px-8">
5052
<div className="flex items-center justify-between md:justify-start md:space-x-10">
5153
<a

0 commit comments

Comments
 (0)