diff --git a/web/src/i18n/locales/en.json b/web/src/i18n/locales/en.json index 13acc6ac8..4e214e857 100644 --- a/web/src/i18n/locales/en.json +++ b/web/src/i18n/locales/en.json @@ -172,12 +172,6 @@ "title": "Manage the complete skill lifecycle, from registration to distribution", "description": "More than a package repository: one platform for publishing, review, distribution, and governance." }, - "stats": { - "publicSkills": "Public skills in this registry", - "accessModes": "Access modes", - "permissionScopes": "RBAC scopes", - "license": "Open-source license" - }, "enterprise": { "title": "Built for teams and enterprises", "description": "Self-hosting, access control, review workflows, and auditability in one registry.", diff --git a/web/src/i18n/locales/ru.json b/web/src/i18n/locales/ru.json index dfd3ac183..2ad377f10 100644 --- a/web/src/i18n/locales/ru.json +++ b/web/src/i18n/locales/ru.json @@ -172,12 +172,6 @@ "title": "Полный жизненный цикл скилла — от регистрации до распространения", "description": "Единая платформа для публикации, ревью, распространения и управления, а не просто хранилище пакетов." }, - "stats": { - "publicSkills": "Публичные скиллы в реестре", - "accessModes": "Способы доступа", - "permissionScopes": "Уровни RBAC", - "license": "Лицензия открытого кода" - }, "enterprise": { "title": "Для команд и предприятий", "description": "Self-hosting, контроль доступа, ревью и аудит в одном реестре.", diff --git a/web/src/i18n/locales/zh.json b/web/src/i18n/locales/zh.json index b96ee2bee..826486d36 100644 --- a/web/src/i18n/locales/zh.json +++ b/web/src/i18n/locales/zh.json @@ -172,12 +172,6 @@ "title": "从注册到分发,管理完整的技能生命周期", "description": "不只是技能仓库,而是一套覆盖发布、审核、分发和治理的平台。" }, - "stats": { - "publicSkills": "当前 Registry 公开技能", - "accessModes": "接入方式", - "permissionScopes": "RBAC 层级", - "license": "开源许可证" - }, "enterprise": { "title": "为团队和企业而建", "description": "在一个 Registry 中提供自托管、权限控制、审核流程与审计能力。", diff --git a/web/src/pages/landing.tsx b/web/src/pages/landing.tsx index fe6c99890..ca485cd7f 100644 --- a/web/src/pages/landing.tsx +++ b/web/src/pages/landing.tsx @@ -151,31 +151,6 @@ function HeroBrowserMockup({ onSearch }: { onSearch: (query: string) => void }) ) } -function LandingStatsSection({ skillCount }: { skillCount?: number }) { - const { t, i18n } = useTranslation() - const stats = [ - { value: skillCount === undefined ? '—' : skillCount.toLocaleString(i18n.language), label: t('landing.experience.stats.publicSkills') }, - { value: '3', label: t('landing.experience.stats.accessModes') }, - { value: '2', label: t('landing.experience.stats.permissionScopes') }, - { value: 'Apache-2.0', label: t('landing.experience.stats.license') }, - ] - - return ( -
-
- {stats.map((stat) => ( -
-
- {stat.value} -
-
{stat.label}
-
- ))} -
-
- ) -} - function EnterpriseSection() { const { t } = useTranslation() @@ -496,8 +471,6 @@ export function LandingPage() { - -