fix: update text for clarity and consistency across various components

This commit is contained in:
Mauricio Siu
2025-11-28 02:57:05 -06:00
parent 9fdaa8957b
commit 13690fa233
7 changed files with 59 additions and 58 deletions

View File

@@ -36,16 +36,16 @@ export function CallToAction() {
Say goodbye to infrastructure hasslesDokploy Cloud handles it all. Effortlessly deploy, manage Docker containers, and secure your traffic with Traefik. Focus on building, we'll handle the rest.
</p>
<Button className="mt-10 rounded-full" asChild>
<Link
href={"https://app.dokploy.com/register"}
aria-label="Dokploy on GitHub"
target="_blank"
className="flex flex-row items-center gap-2"
>
Get Started Now
</Link>
</Button>
<Button className="mt-10 rounded-full" asChild>
<Link
href={"https://app.dokploy.com/register"}
aria-label="Dokploy on GitHub"
target="_blank"
className="flex flex-row items-center gap-2"
>
Create an account
</Link>
</Button>
</div>
</Container>
</section>

View File

@@ -17,7 +17,7 @@ const faqs = [
},
{
question: "Do I need to provide my own server for the managed plan?",
answer: "Yes, in the managed plan, you provide your own server e.g. (Hetzner, Hostinger, AWS, ETC.) VPS, and we manage the Dokploy UI infrastructure for you.",
answer: "Yes, in the managed plan, you provide your own server (e.g., Hetzner, Hostinger, AWS, etc.) VPS, and we manage the Dokploy UI infrastructure for you.",
},
{
question: "What happens if I need more than one server?",
@@ -33,11 +33,11 @@ const faqs = [
},
{
question: "What kind of support do you offer?",
answer: "We offer community support for the open source version and priority support for paid plans (Via Discord or Email at support@dokploy.com).",
answer: "We offer community support for the open source version and priority support for paid plans (via Discord or Email at support@dokploy.com).",
},
{
question: "What's the catch on the Paid Plan?",
answer: "Nothing, you link your server(VPS) to your account and you can deploy unlimited applications, databases, and users and you get unlimited updates, deployments, backups and more.",
answer: "Nothing, once you link your server (VPS) to your account, you can deploy unlimited applications, databases, and users, and you get unlimited updates, deployments, backups, and more.",
},
{
question: "Why Choose Dokploy?",

View File

@@ -77,34 +77,34 @@ export function Hero() {
</div>
</motion.a>
<motion.h1
className="mx-auto max-w-4xl font-display text-5xl font-medium tracking-tight text-muted-foreground sm:text-7xl"
initial={{ opacity: 0, y: 20 }}
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.3 }}
>
Deploy{" "}
<span className="relative whitespace-nowrap text-primary">
<svg
aria-hidden="true"
viewBox="0 0 418 42"
className="absolute left-0 top-2/3 h-[0.58em] w-full fill-primary"
preserveAspectRatio="none"
>
<path d="M203.371.916c-26.013-2.078-76.686 1.963-124.73 9.946L67.3 12.749C35.421 18.062 18.2 21.766 6.004 25.934 1.244 27.561.828 27.778.874 28.61c.07 1.214.828 1.121 9.595-1.176 9.072-2.377 17.15-3.92 39.246-7.496C123.565 7.986 157.869 4.492 195.942 5.046c7.461.108 19.25 1.696 19.17 2.582-.107 1.183-7.874 4.31-25.75 10.366-21.992 7.45-35.43 12.534-36.701 13.884-2.173 2.308-.202 4.407 4.442 4.734 2.654.187 3.263.157 15.593-.78 35.401-2.686 57.944-3.488 88.365-3.143 46.327.526 75.721 2.23 130.788 7.584 19.787 1.924 20.814 1.98 24.557 1.332l.066-.011c1.201-.203 1.53-1.825.399-2.335-2.911-1.31-4.893-1.604-22.048-3.261-57.509-5.556-87.871-7.36-132.059-7.842-23.239-.254-33.617-.116-50.627.674-11.629.54-42.371 2.494-46.696 2.967-2.359.259 8.133-3.625 26.504-9.81 23.239-7.825 27.934-10.149 28.304-14.005.417-4.348-3.529-6-16.878-7.066Z" />
</svg>
<span className="relative"> Anywhere</span>
</span>{" "}
with Total Freedom and Ease.
</motion.h1>
<motion.p
className="mx-auto mt-6 max-w-2xl text-lg tracking-tight text-muted-foreground"
initial={{ opacity: 0, y: 20 }}
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.3, delay: 0.2 }}
>
Streamline your operations with our all-in-one platform perfect for managing projects, data, and system health with simplicity and efficiency.
</motion.p>
<motion.h1
className="mx-auto max-w-4xl font-display text-5xl font-medium tracking-tight text-muted-foreground sm:text-7xl"
initial={{ opacity: 0, y: 20 }}
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.3 }}
>
Simplify{" "}
<span className="relative whitespace-nowrap text-primary">
<svg
aria-hidden="true"
viewBox="0 0 418 42"
className="absolute left-0 top-2/3 h-[0.58em] w-full fill-primary"
preserveAspectRatio="none"
>
<path d="M203.371.916c-26.013-2.078-76.686 1.963-124.73 9.946L67.3 12.749C35.421 18.062 18.2 21.766 6.004 25.934 1.244 27.561.828 27.778.874 28.61c.07 1.214.828 1.121 9.595-1.176 9.072-2.377 17.15-3.92 39.246-7.496C123.565 7.986 157.869 4.492 195.942 5.046c7.461.108 19.25 1.696 19.17 2.582-.107 1.183-7.874 4.31-25.75 10.366-21.992 7.45-35.43 12.534-36.701 13.884-2.173 2.308-.202 4.407 4.442 4.734 2.654.187 3.263.157 15.593-.78 35.401-2.686 57.944-3.488 88.365-3.143 46.327.526 75.721 2.23 130.788 7.584 19.787 1.924 20.814 1.98 24.557 1.332l.066-.011c1.201-.203 1.53-1.825.399-2.335-2.911-1.31-4.893-1.604-22.048-3.261-57.509-5.556-87.871-7.36-132.059-7.842-23.239-.254-33.617-.116-50.627.674-11.629.54-42.371 2.494-46.696 2.967-2.359.259 8.133-3.625 26.504-9.81 23.239-7.825 27.934-10.149 28.304-14.005.417-4.348-3.529-6-16.878-7.066Z" />
</svg>
<span className="relative">Application and Database</span>
</span>{" "}
Deployments
</motion.h1>
<motion.p
className="mx-auto mt-6 max-w-2xl text-lg tracking-tight text-muted-foreground"
initial={{ opacity: 0, y: 20 }}
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.3, delay: 0.2 }}
>
Manage containerized deployments across multiple servers with ease thanks to our all-in-one platform for developers.
</motion.p>
<motion.div
className="flex flex-col items-center justify-center space-y-4 sm:flex-row sm:space-x-4 sm:space-y-0"
initial={{ opacity: 0, y: 20 }}

View File

@@ -60,7 +60,7 @@ export function FirstFeaturesSection() {
{
title: "Open Source Templates",
description:
"Get started quickly with pre-configured templates for popular tools like Supabase, Cal.com, and Pocketbase.",
"Get started quickly with pre-configured templates for popular tools like Supabase, Cal.com, and PocketBase.",
icon: <IconTemplate />,
},
{
@@ -76,7 +76,7 @@ export function FirstFeaturesSection() {
icon: <IconActivity />,
},
{
title: "Built for developers",
title: "Built for Developers",
description:
"Designed specifically for engineers and developers seeking control and flexibility.",
icon: <IconTerminal2 />,
@@ -91,7 +91,7 @@ export function FirstFeaturesSection() {
return (
<div className="flex flex-col justify-center items-center mt-20 px-4">
<h2 className="font-display text-3xl tracking-tight text-primary sm:text-4xl text-center">
Powerful Deployment, Tailored for You
Powerful Deployment Tailored to You
</h2>
<p className="mt-4 text-lg tracking-tight text-muted-foreground text-center">
Unlock seamless multi-server deployments, advanced user control, and

View File

@@ -117,12 +117,12 @@ export function Pricing() {
<h2 className="font-display text-3xl tracking-tight text-white sm:text-4xl">
<span className="relative whitespace-nowrap">
<SwirlyDoodle className="absolute left-0 top-1/2 h-[1em] w-full fill-muted-foreground" />
<span className="relative">Simple & Affordable,</span>
<span className="relative">Simple, Affordable,</span>
</span>{" "}
Pricing.
</h2>
<p className="mt-4 text-lg text-muted-foreground">
Deploy Smarter, Scale Faster Without Breaking the Bank
Deploy Smarter and Scale Faster, Without Breaking the Bank
</p>
</div>
@@ -170,7 +170,7 @@ export function Pricing() {
featured ? "text-white" : "text-slate-400",
)}
>
Manage your own infrastructure, installing Dokploy UI on your own server.
Install and manage Dokploy UI on your own server.
</p>
<ul
@@ -186,6 +186,7 @@ export function Pricing() {
"Community Support",
"Access to Core Features",
"Access to All Updates",
"Unlimited Servers",
].map((feature) => (
<li key={feature} className="flex text-muted-foreground">
<CheckIcon />
@@ -209,7 +210,7 @@ export function Pricing() {
target="_blank"
className="flex items-start text-sm text-primary"
>
Installation{" "}
Start deploying{" "}
<ArrowRight className="ml-2 size-4 self-center" />
</Link>
</div>
@@ -258,7 +259,7 @@ export function Pricing() {
featured ? "text-white" : "text-slate-400",
)}
>
to manage Dokploy UI infrastructure, we take care of it for you.
We manage the Dokploy UI infrastructure, we take care of it for you.
</p>
<ul
@@ -289,7 +290,7 @@ export function Pricing() {
<div className="mt-4 flex flex-col gap-2">
<div className="flex items-center justify-center gap-2">
<span className="text-sm text-muted-foreground">
{serverQuantity} Servers (You bring the servers)
No. of {serverQuantity} Servers (You bring the servers)
</span>
<TooltipProvider>
<Tooltip open={openVideo}>
@@ -304,7 +305,7 @@ export function Pricing() {
/>
</div>
<p className="text-primary mb-2 text-left">
We Recommend to watch the video to understand the
We recommend you to watch the video to understand the
benefits of Dokploy Cloud
</p>

View File

@@ -9,17 +9,17 @@ import { cn } from "@/lib/utils";
const features = [
{
title: "Applications & Databases",
description: "Centralize control over your applications and databases for enhanced security and efficiency, simplifying access and management across your infrastructure.",
description: "Centralize control of your applications and databases for enhanced security and efficiency, simplifying access and management across your infrastructure.",
image: "/dashboard.png",
},
{
title: "Docker Compose",
description: "Native Docker Compose support for manage complex applications and services with ease.",
description: "Native Docker Compose support so you can manage complex applications and services with ease.",
image: "/compose.png",
},
{
title: "Multiserver",
description: "Deploy applications to multiple servers without effort.",
description: "Deploy applications to multiple servers without the extra effort.",
image: "/remote.png",
},
{
@@ -39,12 +39,12 @@ const features = [
},
{
title: "Traefik",
description: "Manage traefik via File Editor to configure your own domain names, certificates, and more.",
description: "Manage Traefik via File Editor to configure your own domain names, certificates, and more.",
image: "/traefik.png",
},
{
title: "Templates",
description: "One click to deploy open source templates.",
description: "Deploy open source templates with one click.",
image: "/templates.png",
},
];
@@ -85,7 +85,7 @@ export function SecondaryFeaturesSections() {
<div className="mx-auto max-w-7xl max-lg:px-4 relative">
<div className="max-w-2xl md:mx-auto md:text-center xl:max-w-none">
<h2 className="font-display text-3xl tracking-tight text-white sm:text-4xl md:text-5xl">
Comprehensive Control for Your Digital Ecosystem
Comprehensive Control of Your Digital Ecosystem
</h2>
<p className="mt-6 text-lg tracking-tight text-muted-foreground">
Simplify your project and data management, ensure robust monitoring, and secure your backupsall without the fuss over minute details.

View File

@@ -112,7 +112,7 @@ const grid = [
},
{
title: "Community Contributors",
description: `Thanks to a growing base of over ${statsValues.contributors} contributors, Dokploy continues to thrive with valuable contributions from developers around the world.`,
description: `Thanks to our growing base of over ${statsValues.contributors} contributors, Dokploy continues to thrive, with valuable contributions from developers around the world.`,
icon: <Users className="h-6 w-6 stroke-white" />,
component: (
<p className="whitespace-pre-wrap text-2xl !font-semibold tracking-tighter mt-4">