From 51af49749237b804d7956b2d5a82dba634947479 Mon Sep 17 00:00:00 2001 From: Paul Tsai Date: Wed, 3 Sep 2025 10:51:09 +0000 Subject: [PATCH] feat: update feature descriptions on homepage --- src/components/HomepageFeatures/index.tsx | 25 +++++++++++++---------- src/pages/index.tsx | 11 +++++----- 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/src/components/HomepageFeatures/index.tsx b/src/components/HomepageFeatures/index.tsx index c2551fb..da35f72 100644 --- a/src/components/HomepageFeatures/index.tsx +++ b/src/components/HomepageFeatures/index.tsx @@ -1,4 +1,4 @@ -import type {ReactNode} from 'react'; +import type { ReactNode } from 'react'; import clsx from 'clsx'; import Heading from '@theme/Heading'; import styles from './styles.module.css'; @@ -11,38 +11,41 @@ type FeatureItem = { const FeatureList: FeatureItem[] = [ { - title: 'Easy to Use', + title: 'Hyper-Converged Infrastructure', Svg: require('@site/static/img/undraw_docusaurus_mountain.svg').default, description: ( <> - Docusaurus was designed from the ground up to be easily installed and - used to get your website up and running quickly. + OtterScale unifies compute, storage, networking, and orchestration into + a single platform for simplified, scalable, enterprise-grade data center + operations. ), }, { - title: 'Focus on What Matters', + title: 'Enterprise-Grade Features', Svg: require('@site/static/img/undraw_docusaurus_tree.svg').default, description: ( <> - Docusaurus lets you focus on your docs, and we'll do the chores. Go - ahead and move your docs into the docs directory. + Built-in KVM/QEMU virtualization, Kubernetes orchestration, Ceph + distributed storage, and integrated monitoring with{' '} + Prometheus and Grafana. ), }, { - title: 'Powered by React', + title: 'High Availability & Security', Svg: require('@site/static/img/undraw_docusaurus_react.svg').default, description: ( <> - Extend or customize your website layout by reusing React. Docusaurus can - be extended while reusing the same header and footer. + Multi-node deployment with automatic failover, RBAC with LDAP/AD + integration, SSO support, and a curated application marketplace for + enterprise workloads. ), }, ]; -function Feature({title, Svg, description}: FeatureItem) { +function Feature({ title, Svg, description }: FeatureItem) { return (
diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 2e006d1..14af5be 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,4 +1,4 @@ -import type {ReactNode} from 'react'; +import type { ReactNode } from 'react'; import clsx from 'clsx'; import Link from '@docusaurus/Link'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; @@ -9,7 +9,7 @@ import Heading from '@theme/Heading'; import styles from './index.module.css'; function HomepageHeader() { - const {siteConfig} = useDocusaurusContext(); + const { siteConfig } = useDocusaurusContext(); return (
@@ -21,7 +21,7 @@ function HomepageHeader() { - Docusaurus Tutorial - 5min ⏱️ + Tutorial - 5min ⏱️
@@ -30,11 +30,10 @@ function HomepageHeader() { } export default function Home(): ReactNode { - const {siteConfig} = useDocusaurusContext(); return ( + title="One Platform, infinite possibilities." + description="OtterScale: A lightweight, hyper-converged platform unifying compute, storage, networking, and orchestration for simplified, scalable, enterprise-grade data center operations.">