Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
1eb8294
WIP
paulo-valim May 8, 2024
f8c2ab9
Update src/components/Retangle.astro
paulo-valim May 13, 2024
fd7ef80
Update src/components/Retangle.astro
paulo-valim May 13, 2024
e7bc335
Update src/styles/base.css
paulo-valim May 13, 2024
b16f41b
WIP
paulo-valim May 13, 2024
983e541
WIP
paulo-valim May 13, 2024
a1f611a
WIP
paulo-valim May 14, 2024
a6fe9fe
WIP
paulo-valim May 15, 2024
bf92c09
WIP
paulo-valim May 15, 2024
d633607
WIP
paulo-valim May 15, 2024
e876d32
WIP
paulo-valim May 17, 2024
1fdde95
WIP
paulo-valim May 17, 2024
064840c
Make h1 color brighter
hugobarauna May 20, 2024
83a47f1
More margin to the 'teams examples' section
hugobarauna May 20, 2024
c78170b
A few more adjustments
hugobarauna May 21, 2024
1ccdc3d
Remove teleport
hugobarauna May 21, 2024
89dc11f
Improve hover state of 'watch demo' button
hugobarauna May 21, 2024
11f877b
Link to Teams' terms of service
hugobarauna May 22, 2024
4564a54
Fix padding of footer
hugobarauna May 22, 2024
2535944
Align the logo in the footer to the top
hugobarauna May 22, 2024
a5bc278
Increase the text of teams use cases examples
hugobarauna May 22, 2024
a1160e9
Fix copy
hugobarauna May 22, 2024
8532557
Font-size adjustments
hugobarauna May 22, 2024
ab2af69
Small English fix
hugobarauna May 22, 2024
e560313
Make the distance between video and header responsive
jonatanklosko May 23, 2024
e931c24
Deemphasize the 'custom auth' box
hugobarauna May 23, 2024
812b9e9
Track events with plausible
hugobarauna May 23, 2024
8bba1f5
Clicking 'watch demo' button opens demo video
hugobarauna May 23, 2024
9e3ad9f
Links to each database integration
hugobarauna May 23, 2024
01061be
Fix tailscale logo
hugobarauna May 23, 2024
41af505
Links to authentications' docs
hugobarauna May 23, 2024
8901f72
fixes
paulo-valim May 23, 2024
3bae2fc
WIP
paulo-valim May 23, 2024
3e0bac9
Change copy about Teams on the homepage
hugobarauna May 23, 2024
56f81b6
Change video url to real video
hugobarauna May 23, 2024
0388f0b
Fix English typo
hugobarauna May 23, 2024
3dc03cb
Make the 'read data from file' video draw less attention
hugobarauna May 23, 2024
e4823f1
Fix link to custom auth
hugobarauna May 24, 2024
de8662a
Fixes cloudflare logo
hugobarauna May 24, 2024
2dd81c3
stop playing video when closing the modal
paulo-valim May 24, 2024
91e3cae
Add deploy with teams video to teams landing page
hugobarauna Jul 9, 2024
5e1d2c4
WIP
paulo-valim Aug 2, 2024
47ae8a9
WIP
paulo-valim Aug 2, 2024
aa8afbf
Remove link to privacy policy from teams landing page
hugobarauna Aug 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,981 changes: 1,306 additions & 675 deletions package-lock.json

Large diffs are not rendered by default.

25 changes: 25 additions & 0 deletions src/components/TeamsCard.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
import Icon from "./Icon.astro";

export interface Props {
icon: string;
title: string;
description: string;
iconColor: string;
class?: string;
}

const { icon, title, description, iconColor, class: className } = Astro.props;
---

<div class={`from-blue-600 to-brand-pink rounded-[32px] p-[2px] ${className}`}>
<div class="h-full w-full rounded-[32px] bg-gray-800 p-8">
<div class="flex flex-col items-start justify-start space-y-4 text-gray-50">
<Icon icon={icon} class={`text-3xl ${iconColor}`} />
<h3 class="text-xl sm:text-2xl font-semibold">{title}</h3>
<p class="text-sm text-gray-100">
{description}
</p>
</div>
</div>
</div>
24 changes: 24 additions & 0 deletions src/components/TeamsDatabaseCard.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
export interface Props {
title: string;
imageURL: string;
integrationId: string;
}

const { title, imageURL, integrationId } = Astro.props;
---

<a href={`/integrations/${integrationId}`}>
<div class="relative group">
<div
class="absolute rounded-3xl bg-gray-900/60 w-full h-full opacity-0 group-hover:opacity-100 transition-opacity duration-300 z-10 flex items-end justify-center"
>
<div class="mb-4 text-white">{title}</div>
</div>
<div
class="rounded-3xl bg-gray-100 flex w-28 sm:w-full h-28 sm:h-60 md:h-52 lg:h-60 justify-center items-center relative"
>
<img src={imageURL} alt={`${title} logo`} class="w-12 sm:w-20 lg:w-24" />
</div>
</div>
</a>
41 changes: 41 additions & 0 deletions src/components/TeamsPlayButton.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
import Icon from "./Icon.astro";

export interface Props {
videoTitle: string;
videoLength: string;
videoAuthorImg: string;
}

const { videoTitle, videoLength, videoAuthorImg } = Astro.props;
---

<div
class="group-hover:scale-110 flex justify-center items-center absolute z-10"
>
<Icon icon="play-fill" class="text-5xl absolute z-10 text-white" />
<div class="absolute rounded-full w-20 h-20 bg-blue-600"></div>
<div class="absolute rounded-full w-24 h-24 bg-blue-600/60 animate-pulse">
</div>
</div>
<div class="relative mt-24">
<img
src={videoAuthorImg}
alt="Profile Pic"
class="w-12 h-12 rounded-full border-2 border-gray-200 absolute top-0 left-[190px] hidden group-hover:block z-20"
/>
<div
class="group-hover:flex flex-col justify-center items-center rounded-[50px] bg-gray-100 px-8 pt-4 pb-2 text-xs mt-9 hidden"
>
<div class="font-semibold text-gray-600">
{videoTitle}
</div>
<div class="flex items-center mt-1">
<div class="text-gray-500 font-medium px-2">{videoLength}</div>
<div class="flex items-center text-blue-500 font-medium">
<div>Watch Now</div>
<Icon icon="arrow-right-line" />
</div>
</div>
</div>
</div>
31 changes: 31 additions & 0 deletions src/components/VideoModal.astro
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
import Icon from "./Icon.astro";

export interface Props {
dataVideoModal: string;
videoURL: string;
}

const { dataVideoModal, videoURL } = Astro.props;
---

<div
class="videomodal fixed inset-0 bg-black bg-opacity-75 flex justify-center items-center z-50 hidden"
data-videomodal={dataVideoModal}
>
<div class="relative bg-gray-200 rounded-lg w-full max-w-5xl">
<button
class="absolute top-2 right-2 close-videomodal"
data-videomodal={dataVideoModal}
>
<Icon icon="close-circle-fill" class="text-3xl text-gray-100" />
</button>
<div class="p-1">
<iframe
class="w-full h-[576px]"
src={videoURL}
allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen></iframe>
</div>
</div>
</div>
9 changes: 9 additions & 0 deletions src/images/teams/amazon-database.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions src/images/teams/chart-one.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions src/images/teams/chart-two.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions src/images/teams/cloudflare-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/images/teams/dashed-line-two.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions src/images/teams/dashed-line.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
98 changes: 98 additions & 0 deletions src/images/teams/data-tables.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
42 changes: 42 additions & 0 deletions src/images/teams/elixir-logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
39 changes: 39 additions & 0 deletions src/images/teams/feature-call-function.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/images/teams/feature-file-storage.png
Binary file not shown.
21 changes: 21 additions & 0 deletions src/images/teams/feature-hex-library.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed src/images/teams/feature-on-premise-notebook.png
Binary file not shown.
Binary file removed src/images/teams/feature-shared-secrets.png
Binary file not shown.
Loading