[WEB-3998] fix: minor empty states changes + refactoring (#7151)

This commit is contained in:
Akshita Goyal 2025-06-02 15:50:57 +05:30 committed by GitHub
parent 0568b8d583
commit 16d63abcdc
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
15 changed files with 46 additions and 29 deletions

View file

@ -15,7 +15,7 @@ export default function SettingsLayout({ children }: { children: React.ReactNode
{/* Header */}
<SettingsHeader />
{/* Content */}
<ContentWrapper className="px-4 md:pl-12 md:py-page-y md:flex w-full">
<ContentWrapper className="px-4 md:pl-12 md:pt-page-y md:flex w-full">
<SettingsContentLayout>{children}</SettingsContentLayout>
</ContentWrapper>
</main>

View file

@ -2,14 +2,15 @@
import { FC, ReactNode } from "react";
import { observer } from "mobx-react";
// components
import { usePathname } from "next/navigation";
// constants
import { EUserWorkspaceRoles, WORKSPACE_SETTINGS_ACCESS } from "@plane/constants";
// hooks
// components
import { NotAuthorizedView } from "@/components/auth-screens";
import { CommandPalette } from "@/components/command-palette";
import { SettingsMobileNav } from "@/components/settings";
import { getWorkspaceActivePath, pathnameToAccessKey } from "@/components/settings/helper";
// hooks
import { useUserPermissions } from "@/hooks/store";
// local components
import { WorkspaceSettingsSidebar } from "./sidebar";

View file

@ -82,9 +82,9 @@ const WebhooksListPage = observer(() => {
<div className="flex h-full w-full flex-col">
<div className="h-full w-full flex items-center justify-center">
<DetailedEmptyState
className="!px-0 py-5"
title={t("workspace_settings.empty_state.webhooks.title")}
description={t("workspace_settings.empty_state.webhooks.description")}
className="!p-0"
title=""
description=""
assetPath={resolvedPath}
size="md"
primaryButton={{

View file

@ -57,10 +57,10 @@ const ProfileActivityPage = observer(() => {
description={t("account_settings.activity.description")}
/>
<DetailedEmptyState
title={t("profile.empty_state.activity.title")}
description={t("profile.empty_state.activity.description")}
title={""}
description={""}
assetPath={resolvedPath}
className="w-full !px-0 justify-center mx-auto min-h-fit"
className="w-full !p-0 justify-center mx-auto min-h-fit"
size="md"
/>
</div>

View file

@ -88,10 +88,10 @@ const ApiTokensPage = observer(() => {
/>
<div className="h-full w-full flex items-center justify-center">
<DetailedEmptyState
title={t("workspace_settings.empty_state.api_tokens.title")}
description={t("workspace_settings.empty_state.api_tokens.description")}
title=""
description=""
assetPath={resolvedPath}
className="w-full !px-0 justify-center mx-auto"
className="w-full !p-0 justify-center mx-auto"
size="md"
primaryButton={{
text: t("workspace_settings.settings.api_tokens.add_token"),