From 2a0960f123d38d6b9108b7b4664a053265093146 Mon Sep 17 00:00:00 2001 From: Chase Fleming Date: Fri, 18 Oct 2024 11:44:42 -0700 Subject: [PATCH] Copy improvements (#943) * Change nav title * Add subsection content and reogranize * Rewrite * Change word * Language changes --------- Co-authored-by: Chase Fleming <1666730+chasefleming@users.noreply.github.com> --- docusaurus.config.js | 2 +- .../src/lib/Components/ContentFeatureList/index.tsx | 13 ++++++------- .../src/lib/Components/HomepageStartList/index.tsx | 4 ++++ .../Components/HomepageStartListCadence/index.tsx | 4 ++++ .../src/lib/Components/LandingHeaderHome/index.tsx | 2 +- .../design-system/src/lib/Pages/HomePage/index.tsx | 13 +++++-------- 6 files changed, 21 insertions(+), 17 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index ad9e7f4daa..7e248d4026 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -255,7 +255,7 @@ const config = { { to: 'build/flow', position: 'left', - label: 'Build', + label: 'Build With Cadence', activeBasePath: '/build', }, { diff --git a/src/ui/design-system/src/lib/Components/ContentFeatureList/index.tsx b/src/ui/design-system/src/lib/Components/ContentFeatureList/index.tsx index 430d965b3b..4d351c7284 100644 --- a/src/ui/design-system/src/lib/Components/ContentFeatureList/index.tsx +++ b/src/ui/design-system/src/lib/Components/ContentFeatureList/index.tsx @@ -6,35 +6,35 @@ const ContentFeatures: Record = { icon: 'feature-why-flow-icon', image: 'feature-why-flow-image', header: 'Why Flow', - text: 'Introduction to the Network', + text: 'Explore Flow\'s scalable and high-performance blockchain architecture', link: '/build/flow', }, 'smart-accounts': { icon: 'feature-wand-icon', image: 'feature-wand-image', header: 'Smart Accounts', - text: 'Enhance UX with a flexible Account structure and key management', + text: 'Benefit from flexible accounts with seamless key management for security and convenience', link: 'build/basics/accounts', }, transactions: { icon: 'feature-stacks-icon', image: 'feature-stacks-image', header: 'Bundle & Scripted Transactions', - text: 'Introduction to gasless, scripted and bundled transactions', + text: 'Streamline operations using gasless, scripted, and bundled transactions', link: '/build/basics/transactions', }, 'code-scripts': { icon: 'feature-code-scripts-icon', image: 'feature-code-scripts-image', header: 'Scripted Queries', - text: 'Introduction to Queries', + text: 'Access and interact with on-chain data efficiently using powerful scripting', link: '/build/basics/scripts', }, evm: { icon: 'feature-evm-icon', image: 'feature-evm-image', header: 'EVM Equivalency', - text: 'Coming in from EVM? Discover key similarities and differences to launch faster', + text: 'Use Solidity contracts on Flow without code changes', link: '/evm/about', }, }; @@ -44,8 +44,7 @@ export function ContentFeatureList(): React.ReactElement {
Key Features
- Discover the unique features of Flow, unlocking innovative possibilities - for your decentralized applications and smart contracts. + Discover the innovative features that make Flow the blockchain built for the next generation of apps, games, and digital assets. Learn about its scalable architecture, developer-friendly environment, and resource-oriented programming with Cadence.
diff --git a/src/ui/design-system/src/lib/Components/HomepageStartList/index.tsx b/src/ui/design-system/src/lib/Components/HomepageStartList/index.tsx index 682b7fbbbe..fc6196cebb 100644 --- a/src/ui/design-system/src/lib/Components/HomepageStartList/index.tsx +++ b/src/ui/design-system/src/lib/Components/HomepageStartList/index.tsx @@ -56,6 +56,10 @@ const homepagePillData: Record = { export function HomepageStartList(): React.ReactElement { return (
+
+
EVM on Flow
+ Unlock the ability to run EVM-compatible smart contracts on Flow. Leverage your existing Solidity skills and EVM tools to build on Flow's high-performance blockchain, combining familiar development experiences with Flow's scalability and efficiency. +
diff --git a/src/ui/design-system/src/lib/Components/HomepageStartListCadence/index.tsx b/src/ui/design-system/src/lib/Components/HomepageStartListCadence/index.tsx index 41a2b7999f..ed70ab4d3c 100644 --- a/src/ui/design-system/src/lib/Components/HomepageStartListCadence/index.tsx +++ b/src/ui/design-system/src/lib/Components/HomepageStartListCadence/index.tsx @@ -56,6 +56,10 @@ const homepagePillData: Record = { export function HomepageStartListCadence(): React.ReactElement { return (
+
+
Learn Cadence
+ Dive into Cadence, Flow's powerful and secure smart contract language. Access comprehensive tutorials and documentation to start building sophisticated decentralized applications with ease and confidence. +
- Read Docs + Get Building
diff --git a/src/ui/design-system/src/lib/Pages/HomePage/index.tsx b/src/ui/design-system/src/lib/Pages/HomePage/index.tsx index 82baac3d2e..4d56f82057 100644 --- a/src/ui/design-system/src/lib/Pages/HomePage/index.tsx +++ b/src/ui/design-system/src/lib/Pages/HomePage/index.tsx @@ -27,10 +27,7 @@ export type HomePageProps = SocialLinksSignupProps & { const Description = (): JSX.Element => ( <> - Dive into a rich collection of resources, tutorials, autonomous realms and - vibrant communities that unlock the full potential of Web3. Whether a - tinkerer or a seasoned developer, find everything you need to start and - elevate your projects. + Flow is a fast, decentralized platform for apps, games, and digital assets. Build and grow your projects on a scalable, secure network. Whether you're learning Cadence or using EVM compatibility, Flow empowers your innovative ideas. ); @@ -42,16 +39,16 @@ const HomePage = ({ discordUrl, githubUrl }: HomePageProps): JSX.Element => { discordUrl={discordUrl} githubUrl={githubUrl} tag="onflow" - title="Build with Flow" + title="Build On Flow" /> - + - + - +