diff --git a/src/css/custom.css b/src/css/custom.css
index b12faad37..38932523d 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -317,3 +317,19 @@ th {
article a {
@apply text-blue-500 dark:!text-blue-400;
}
+
+div.pt-8 a:hover .twitter-name {
+ color: #1DA1F2;
+}
+
+div.pt-8 a:hover .hn-name {
+ color: #ff4000;
+}
+
+div.pt-8 a:hover .discord-name {
+ color: #7289da;
+}
+
+div.pt-8 a:hover .wm-name {
+ color: #2196F3;
+}
\ No newline at end of file
diff --git a/src/landing/TestimonialsSection.tsx b/src/landing/TestimonialsSection.tsx
index 83fec3866..1f4031545 100644
--- a/src/landing/TestimonialsSection.tsx
+++ b/src/landing/TestimonialsSection.tsx
@@ -1,121 +1,207 @@
import React from 'react';
import LandingSection from './LandingSection';
+import '../css/custom.css';
+
const testimonials = [
{
- body: '@windmilldev -- super powerful tool, built by @rubenfiszel, it\'s just insane how good it is. You can build reusable scripts with Go, Deno, Python, wire them up in a workflow, run them on a cron, build an internal tool, and a lot more, all in one place :D',
+ body: (
+
+
+
+ @windmilldev
+
+ {' '}
+ -- super powerful tool, built by @rubenfiszel, it's just insane how good it is. You can build reusable scripts with Go, Deno, Python, wire them up in a workflow, run them on a cron, build an internal tool, and a lot more, all in one place :D
+
+ ),
author: {
- handle: 'simo',
- name: '@fr3fou',
+ handle: 'twitter',
+ name: '@fr3fou on Twitter',
+ date: 'June 19th 2023',
backlink: 'https://twitter.com/fr3fou/status/1670866672448569361'
}
},
{
- body: 'We\'ve been using windmill for our internal tooling and dashboards and its been great! Windmill made running and tracking these things (like the ATS system) accessible to my "low"-technical co-founder, who regularly will hop in and run the job or browse through error logs of previous runs.',
- author: {
- handle: 'thawab',
+ body: (
+
+ We've been using windmill for our internal tooling and dashboards and its been great!{' '}
+
+
+ Windmill
+
+ {' '}
+ made running and tracking these things (like the ATS system) accessible to my "low"-technical co-founder, who regularly will hop in and run the job or browse through error logs of previous runs.
+
+ ),
+ author: {
+ handle: 'hn',
backlink: 'https://news.ycombinator.com/item?id=37001413',
- name: 'bluecoconut from HackerNews'
+ date: 'August 4th 2023',
+ name: 'bluecoconut on HackerNews'
}
},
{
- body: 'Hey filter bubble, why keep @windmilldev a secret? Immersed in data, I was fixated on Nifi, Pulsar, Dagster, etc., trying to build a serverless function orchestrator on such until I stumbled upon windmill. I\'m amazed by what I\'m able to achieve in a brief time playing with it.',
+ body: (
+
+ Hey filter bubble, why keep{' '}
+
+ @windmilldev
+ {' '}
+ a secret? Immersed in data, I was fixated on Nifi, Pulsar, Dagster, etc., trying to build a serverless function orchestrator on such until I stumbled upon windmill. I'm amazed by what I'm able to achieve in a brief time playing with it.
+
+ ),
author: {
- handle: 'lesliealexander',
+ handle: 'twitter',
backlink: 'https://twitter.com/muskirac/status/1689325443420131328',
- name: '@muskirac'
+ name: '@muskirac on Twitter',
+ date: 'August 9th 2023',
}
},
{
- body: 'Windmill is amazing. This is the “just get the thing done” tool my brain has needed for my entire career. I can see it becoming a hub for all kinds of logic in my system. I’m so pleased. Thanks for making such a wonderful platform, and thanks for keeping it open source. the one time I hit a snag, you helped me out within a minute. I got a lot done tonight without even expecting to, and that’s a really cool feeling.',
+ body: (
+
+
+ Windmill
+ {' '}
+ is amazing. This is the “just get the thing done” tool my brain has needed for my entire career. I can see it becoming a hub for all kinds of logic in my system. I’m so pleased. Thanks for making such a wonderful platform, and thanks for keeping it open source. the one time I hit a snag, you helped me out within a minute. I got a lot done tonight without even expecting to, and that’s a really cool feeling.
+
+ ),
author: {
- handle: 'stevea',
- name: 'Steve A from Discord',
+ handle: 'discord',
+ name: 'Steve A on Discord',
+ date: 'August 5th 2023',
backlink: 'https://discord.com/channels/930051556043276338/930051949888405524/1137307730105868348'
}
},
{
- body: 'As clients, we are very satisfied with Windmill. We align with Windmill\'s mindset of using the littlest code as possible. Everything is well-structured and things do not break.',
+ body: (
+
+ As clients, we are very satisfied with {' '}
+
+ Windmill
+ {''}
+ . We align with Windmill's mindset of using the littlest code as possible. Everything is well-structured and things do not break.
+
+ ),
author: {
- handle: 'zegoverno',
+ handle: 'wm',
name: 'José Governo - Responsible for Quantitative Strategies and Data Engineering at Tera Capital',
- backlink: '/blog/teracapital-case-study'
+ backlink: '/blog/teracapital-case-study',
+ date: 'September 5th 2023',
}
},
{
- body: 'The best part about Windmill is the team behind it, join the discord server to see how fast they fix issues and add features.',
+ body: (
+
+ The best part about {' '}
+
+ Windmill
+ {' '}
+ is the team behind it, join the discord server to see how fast they fix issues and add features.
+
+ ),
author: {
- handle: 'thawab',
+ handle: 'hn',
backlink: 'https://news.ycombinator.com/item?id=35921601',
- name: 'thawab from HackerNews'
+ name: 'thawab on HackerNews',
+ date: 'May 12th 2023',
}
},
{
- body: 'Love Windmill so much. It\'s blazing fast, super easier to try it out locally with docker-compose, and Ruben and his team are shipping new features / fixing bugs every day, and the product only gets better.',
+ body: (
+
+ Love {' '}
+
+ Windmill
+ {' '}
+ so much. It's blazing fast, super easier to try it out locally with docker-compose, and Ruben and his team are shipping new features / fixing bugs every day, and the product only gets better.
+
+ ),
author: {
- handle: 'slig',
+ handle: 'hn',
backlink: 'https://news.ycombinator.com/item?id=37001402',
- name: 'slig from HackerNews'
+ name: 'slig on HackerNews',
+ date: 'August 4th 2023',
}
},
{
- body: 'Windmill is amazing, incredibly powerful and easy to run anywhere. Thank you so much for making it open source and building in public. I wish you a LOT of success!',
+ body: (
+
+
+
+ Windmill
+
+ {' '}
+ is amazing, incredibly powerful and easy to run anywhere. Thank you so much for making it open source and building in public. I wish you a LOT of success!
+
+ ),
author: {
- name: 'js4ever from HackerNews',
- handle: 'js4ever',
- backlink: 'https://news.ycombinator.com/item?id=37002360'
+ name: 'js4ever on HackerNews',
+ handle: 'hn',
+ backlink: 'https://news.ycombinator.com/item?id=37002360',
+ date: 'August 4th 2023',
}
},
{
- body: 'Currently with Windmill, we employ 9 apps, 20 flows, and 63 scripts in our daily operations. They all serve as the foundation for essential tasks, allowing users to independently manage their activities according to their specific needs.',
+ body: (
+
+ Currently with {' '}
+
+ Windmill
+ {''}
+ , we employ 9 apps, 20 flows, and 63 scripts in our daily operations. They all serve as the foundation for essential tasks, allowing users to independently manage their activities according to their specific needs.
+
+ ),
author: {
- handle: 'sindre',
+ handle: 'wm',
name: 'Sindre Svendby - Software Engineer at Kahoot!',
- backlink: '/blog/kahoot-case-study'
+ backlink: '/blog/kahoot-case-study',
+ date: 'September 4th 2023',
}
},
];
export default function Example() {
return (
-
-
-
-
- Testimonials
-
-
-
- We are proud to be recommended by our users and a committed community.
-
-