diff --git a/apps/landing/public/bloom-one.png b/apps/landing/public/bloom-one.png new file mode 100644 index 000000000..72c14807a Binary files /dev/null and b/apps/landing/public/bloom-one.png differ diff --git a/apps/landing/public/bloom-three.png b/apps/landing/public/bloom-three.png new file mode 100644 index 000000000..28ebcf168 Binary files /dev/null and b/apps/landing/public/bloom-three.png differ diff --git a/apps/landing/public/bloom-two.png b/apps/landing/public/bloom-two.png new file mode 100644 index 000000000..19df7fa0b Binary files /dev/null and b/apps/landing/public/bloom-two.png differ diff --git a/apps/landing/public/egg-bloom-one.png b/apps/landing/public/egg-bloom-one.png new file mode 100644 index 000000000..de2f57350 Binary files /dev/null and b/apps/landing/public/egg-bloom-one.png differ diff --git a/apps/landing/public/egg-bloom-two.png b/apps/landing/public/egg-bloom-two.png new file mode 100644 index 000000000..7b2bde832 Binary files /dev/null and b/apps/landing/public/egg-bloom-two.png differ diff --git a/apps/landing/src/components/AppEmbed.tsx b/apps/landing/src/components/AppEmbed.tsx index 2da317681..2830b4dfd 100644 --- a/apps/landing/src/components/AppEmbed.tsx +++ b/apps/landing/src/components/AppEmbed.tsx @@ -58,15 +58,13 @@ const AppEmbed = () => { return (
- {/* {renderBloom && ( -
-
-
-
-
-
+ {renderBloom && ( +
+
+
+
- )} */} + )}
{ interactivity: { events: { onClick: { - enable: true, + enable: false, mode: 'push' }, - resize: true + resize: false } }, particles: { @@ -29,7 +29,7 @@ export const Bubbles = () => { value: '#ffffff' }, collisions: { - enable: true + enable: false }, move: { direction: 'top', diff --git a/apps/landing/src/components/Markdown.tsx b/apps/landing/src/components/Markdown.tsx index 54d814e40..da3943878 100644 --- a/apps/landing/src/components/Markdown.tsx +++ b/apps/landing/src/components/Markdown.tsx @@ -13,7 +13,7 @@ function MarkdownPage(props: MarkdownPageProps) { Prism.highlightAll(); }, []); return ( -
+
{props.children}
diff --git a/apps/landing/src/pages/careers.page.tsx b/apps/landing/src/pages/careers.page.tsx index 7ffb0e499..28c35d4ec 100644 --- a/apps/landing/src/pages/careers.page.tsx +++ b/apps/landing/src/pages/careers.page.tsx @@ -109,12 +109,8 @@ function Page() {

Build the future of files. @@ -162,9 +158,7 @@ function Page() { ))}


-

+

Open Positions

Any of these suit you? Apply now!

diff --git a/apps/landing/src/pages/team.page.tsx b/apps/landing/src/pages/team.page.tsx index 0c1dc0aba..08294e26e 100644 --- a/apps/landing/src/pages/team.page.tsx +++ b/apps/landing/src/pages/team.page.tsx @@ -193,13 +193,9 @@ function Page() {
+ className="bloom subtle egg-bloom-one -top-60 -right-[400px]" + style={{ transform: 'scale(2)' }} + />

We believe file management should be universal. diff --git a/apps/landing/src/style.scss b/apps/landing/src/style.scss index 2b1a999e7..9ef9db0e2 100644 --- a/apps/landing/src/style.scss +++ b/apps/landing/src/style.scss @@ -97,34 +97,49 @@ html { } .bloom { - @apply absolute w-96 h-96; + @apply absolute w-[1200px] h-[1200px] -mt-[320px]; will-change: opacity; opacity: 0; will-change: filter opacity; - border-radius: 50%; - transform: scale(1.5); - -webkit-filter: blur(120px); - filter: blur(120px); - animation-name: bloomBurst; - animation-duration: 1s; animation-timing-function: ease-in-out; animation-fill-mode: forwards; animation-iteration-count: 1; animation-direction: forwards; + &.burst { + animation-name: bloomBurst; + animation-duration: 1s; + } + &.subtle { + animation-name: bloomSubtle; + animation-duration: 3s; + } &.bloom-one { - background: conic-gradient(from 90deg at 50% 50%, #255bef, #aa1cca); + @apply left-0 -ml-[300px]; + background: url('/bloom-one.png') no-repeat center center; + background-size: contain; animation-delay: 300ms; } &.bloom-two { - background: conic-gradient(from 90deg at 50% 50%, #c62dbb, #1d054b); + @apply right-0 -mr-[300px]; + background: url('/bloom-two.png') no-repeat center center; + background-size: contain; animation-delay: 0ms; - margin-top: -20px; } &.bloom-three { - background: conic-gradient(from 90deg at 50% 50%, #6c2ca0, #0b0b98); - animation-delay: 600ms; - margin-top: 0px; + @apply left-auto right-auto invisible md:visible -mt-[250px] ml-24; + background: url('/bloom-three.png') no-repeat center center; + background-size: contain; + animation-delay: 800ms; } + &.egg-bloom-one { + background: url('/egg-bloom-one.png') no-repeat center center; + background-size: contain; + } + &.egg-bloom-two { + background: url('/egg-bloom-two.png') no-repeat center center; + background-size: contain; + } + } @keyframes bloomBurst { @@ -138,21 +153,15 @@ html { opacity: 0.8; } } - -@-moz-document url-prefix() { - @keyframes bloomBurst { - from { - opacity: 0; - } - 40% { - opacity: 0.5; - } - to { - opacity: 0.3; - } +@keyframes bloomSubtle { + from { + opacity: 0; } - .page-bloom { - display: none; + 40% { + opacity: 0.8; + } + to { + opacity: 0.6; } }