diff --git a/plane-src/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx b/plane-src/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx
index 271d0a1..433f63b 100644
--- a/plane-src/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx
+++ b/plane-src/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(detail)/header.tsx
@@ -7,12 +7,11 @@
import { observer } from "mobx-react";
import { useParams } from "next/navigation";
// plane imports
+import { EProjectFeatureKey } from "@plane/constants";
import { PageIcon } from "@plane/propel/icons";
import type { ICustomSearchSelectOption } from "@plane/types";
import { Breadcrumbs, Header, BreadcrumbNavigationSearchDropdown } from "@plane/ui";
import { getPageName } from "@plane/utils";
-// components
-import { BreadcrumbLink } from "@/components/common/breadcrumb-link";
import { PageAccessIcon } from "@/components/common/page-access-icon";
import { SwitcherIcon, SwitcherLabel } from "@/components/common/switcher-label";
import { PageHeaderActions } from "@/components/pages/header/actions";
@@ -22,6 +21,7 @@ import { useProject } from "@/hooks/store/use-project";
import { useAppRouter } from "@/hooks/use-app-router";
// plane web imports
import { CommonProjectBreadcrumbs } from "@/plane-web/components/breadcrumbs/common";
+import { ProjectFeatureBreadcrumb } from "@/plane-web/components/breadcrumbs/project-feature";
import { PageDetailsHeaderExtraActions } from "@/plane-web/components/pages";
import { EPageStoreType, usePage, usePageStore } from "@/plane-web/hooks/store";
@@ -70,14 +70,10 @@ export const PageDetailsHeader = observer(function PageDetailsHeader() {
- }
- />
- }
+
- }
- isLast
- />
- }
+
{canCurrentUserCreatePage && (
-
+
+ {isCreatingPage ? t("creating") : t("app_header.add_page")}
+
)}
diff --git a/plane-src/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx b/plane-src/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx
index e5e1de9..4071f4d 100644
--- a/plane-src/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx
+++ b/plane-src/apps/web/app/(all)/[workspaceSlug]/(projects)/projects/(detail)/[projectId]/pages/(list)/page.tsx
@@ -49,7 +49,7 @@ function ProjectPagesPage({ params }: Route.ComponentProps) {
const { allowPermissions } = useUserPermissions();
// derived values
const project = getProjectById(projectId);
- const pageTitle = project?.name ? `${project?.name} - Pages` : undefined;
+ const pageTitle = project?.name ? `${project?.name} - ${t("sidebar.pages")}` : undefined;
const canPerformEmptyStateActions = allowPermissions([EUserProjectRoles.ADMIN], EUserPermissionsLevel.PROJECT);
const resolvedPath = resolvedTheme === "light" ? lightPagesAsset : darkPagesAsset;
const pageType = getPageType(type);
diff --git a/plane-src/packages/i18n/src/locales/en/translations.ts b/plane-src/packages/i18n/src/locales/en/translations.ts
index 61212ae..cda724d 100644
--- a/plane-src/packages/i18n/src/locales/en/translations.ts
+++ b/plane-src/packages/i18n/src/locales/en/translations.ts
@@ -511,6 +511,7 @@ export default {
add_work_item: "Add work item",
app_header: {
add_task: "Add task",
+ add_page: "Add page",
},
advanced_description_placeholder: "Press '/' for commands",
create_work_item: "Create work item",
diff --git a/plane-src/packages/i18n/src/locales/ru/translations.ts b/plane-src/packages/i18n/src/locales/ru/translations.ts
index f1f3183..7984375 100644
--- a/plane-src/packages/i18n/src/locales/ru/translations.ts
+++ b/plane-src/packages/i18n/src/locales/ru/translations.ts
@@ -667,6 +667,7 @@ export default {
add_work_item: "Добавить рабочий элемент",
app_header: {
add_task: "Добавить задачу",
+ add_page: "Добавить страницу",
},
advanced_description_placeholder: "Нажмите '/' для команд",
create_work_item: "Создать рабочий элемент",