UI - МЕЖПРОЕКТНАЯ КОММУНИКАЦИЯ: унификация нижнего dock и CTA-кнопки

This commit is contained in:
DCCONSTRUCTIONS
2026-04-21 10:22:22 +03:00
parent bcd4d676db
commit e4a59e7a54
7 changed files with 67 additions and 18 deletions
@@ -17,7 +17,6 @@ import {
WORK_ITEM_TRACKER_ELEMENTS,
} from "@plane/constants";
import { useTranslation } from "@plane/i18n";
import { Button } from "@plane/propel/button";
import { NewTabIcon, WorkItemsIcon } from "@plane/propel/icons";
import { Tooltip } from "@plane/propel/tooltip";
import { EIssuesStoreType } from "@plane/types";
@@ -25,6 +24,7 @@ import { Breadcrumbs, Header } from "@plane/ui";
// components
import { BreadcrumbLink } from "@/components/common/breadcrumb-link";
import { CountChip } from "@/components/common/count-chip";
import { AppHeaderPrimaryActionButton } from "@/components/core/app-header/primary-action-button";
// constants
import { HeaderFilters } from "@/components/issues/filters";
// helpers
@@ -117,18 +117,14 @@ export const IssuesHeader = observer(function IssuesHeader() {
/>
</div>
{canUserCreateIssue && (
<Button
variant="primary"
size="lg"
className="nodedc-toolbar-primary nodedc-toolbar-primary-wide"
<AppHeaderPrimaryActionButton
onClick={() => {
toggleCreateIssueModal(true, EIssuesStoreType.PROJECT);
}}
data-ph-element={WORK_ITEM_TRACKER_ELEMENTS.HEADER_ADD_BUTTON.WORK_ITEMS}
>
<div className="block sm:hidden">{t("issue.label", { count: 1 })}</div>
<div className="hidden sm:block">{t("issue.add.label")}</div>
</Button>
{t("app_header.add_task")}
</AppHeaderPrimaryActionButton>
)}
</Header.RightItem>
</Header>