From fd12a7910461452ebabe3e351fe1316c5df70b6d Mon Sep 17 00:00:00 2001 From: BFlat Date: Fri, 22 Sep 2023 18:20:18 +0700 Subject: [PATCH 1/2] face animation on landing --- .../src/v2/view/pages/landing/LandingPage.tsx | 33 ++++++++++++++----- 1 file changed, 25 insertions(+), 8 deletions(-) diff --git a/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx b/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx index e7f064ba12..097b4f866c 100644 --- a/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx +++ b/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx @@ -2,7 +2,7 @@ import React, { useMemo } from "react"; import { Link } from "react-router-dom"; import { SessionWrapper } from "@storyteller/components/src/session/SessionWrapper"; import { SessionSubscriptionsWrapper } from "@storyteller/components/src/session/SessionSubscriptionsWrapper"; -import { useLocalize } from 'hooks'; +import { useLocalize } from "hooks"; import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; import { faStar, @@ -171,11 +171,10 @@ function LandingPage(props: Props) {

- {t2('hero.top')} + {t2("hero.top")}

- {t2('hero.bottom')} - + {t2("hero.bottom")}

{upgradeButton} @@ -296,17 +295,17 @@ function LandingPage(props: Props) {
-

Video Lip Sync

+

Face Animation

- Lip sync video to audio + Create talking head videos
- +
@@ -318,6 +317,24 @@ function LandingPage(props: Props) { />
+
+ +
+
+

Video Lip Sync

+
+ Lip sync video to audio +
+
+ + + +
+ +
background dots Date: Fri, 22 Sep 2023 20:38:52 +0700 Subject: [PATCH 2/2] added badge and updated sub title --- .../fakeyou.com/src/scss/site-refresh.scss | 12 +++++++++ .../src/v2/view/pages/landing/LandingPage.tsx | 26 ++++++++++++------- 2 files changed, 28 insertions(+), 10 deletions(-) diff --git a/packages/fakeyou.com/src/scss/site-refresh.scss b/packages/fakeyou.com/src/scss/site-refresh.scss index 65f8940ed3..409986a865 100644 --- a/packages/fakeyou.com/src/scss/site-refresh.scss +++ b/packages/fakeyou.com/src/scss/site-refresh.scss @@ -689,6 +689,18 @@ styles with important tags: } } + .badge-new { + font-weight: 600; + font-size: 12px; + padding: 2px 6px; + border: none; + border-radius: 0.3rem; + opacity: 0.85; + max-height: 18px; + background-color: #fff3d0; + color: #833c00; + } + .rounded-circle { border-radius: 50px; } diff --git a/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx b/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx index 097b4f866c..f77e1a2940 100644 --- a/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx +++ b/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx @@ -11,7 +11,7 @@ import { } from "@fortawesome/free-solid-svg-icons"; import { faDiscord, faTwitter } from "@fortawesome/free-brands-svg-icons"; import { WebUrl } from "../../../../common/WebUrl"; -import { faFileArrowUp } from "@fortawesome/pro-solid-svg-icons"; +import { faFileArrowUp, faSparkles } from "@fortawesome/pro-solid-svg-icons"; import { PosthogClient } from "@storyteller/components/src/analytics/PosthogClient"; // import { // faFileArrowUp, @@ -250,14 +250,14 @@ function LandingPage(props: Props) { to="/tts" className="panel panel-select d-flex flex-column align-items-center" > -
+

Text to Speech

Generate audio from text
- +
@@ -274,14 +274,14 @@ function LandingPage(props: Props) { to="/voice-conversion" className="panel panel-select d-flex flex-column align-items-center" > -
+

Voice to Voice

Speak as someone else
- +
@@ -298,14 +298,20 @@ function LandingPage(props: Props) { to="/face-animation" className="panel panel-select d-flex flex-column align-items-center" > -
+
-

Face Animation

+

+ + + NEW + + Face Animation +

- Create talking head videos + Create videos from audio
- +
@@ -329,7 +335,7 @@ function LandingPage(props: Props) { Lip sync video to audio
- +