diff --git a/frontend/public/images/project-templates/project-templates-new-location.png b/frontend/public/images/project-templates/project-templates-new-location.png
deleted file mode 100644
index dd08f19a6..000000000
Binary files a/frontend/public/images/project-templates/project-templates-new-location.png and /dev/null differ
diff --git a/frontend/src/components/v2/NoticeBannerV2/NoticeBannerV2.tsx b/frontend/src/components/v2/NoticeBannerV2/NoticeBannerV2.tsx
index 2b41620bd..bde5853e5 100644
--- a/frontend/src/components/v2/NoticeBannerV2/NoticeBannerV2.tsx
+++ b/frontend/src/components/v2/NoticeBannerV2/NoticeBannerV2.tsx
@@ -7,9 +7,10 @@ type Props = {
title: string;
children: ReactNode;
className?: string;
+ titleClassName?: string;
};
-export const NoticeBannerV2 = ({ title, children, className }: Props) => {
+export const NoticeBannerV2 = ({ title, children, className, titleClassName }: Props) => {
return (
{
className
)}
>
-
+
{title}
diff --git a/frontend/src/pages/organization/SettingsPage/components/OrgTabGroup/OrgTabGroup.tsx b/frontend/src/pages/organization/SettingsPage/components/OrgTabGroup/OrgTabGroup.tsx
index bb2afdcc5..864357975 100644
--- a/frontend/src/pages/organization/SettingsPage/components/OrgTabGroup/OrgTabGroup.tsx
+++ b/frontend/src/pages/organization/SettingsPage/components/OrgTabGroup/OrgTabGroup.tsx
@@ -1,9 +1,11 @@
import { useState } from "react";
+import { DotLottieReact } from "@lottiefiles/dotlottie-react";
import { useSearch } from "@tanstack/react-router";
import { Tab, TabList, TabPanel, Tabs } from "@app/components/v2";
import { NoticeBannerV2 } from "@app/components/v2/NoticeBannerV2/NoticeBannerV2";
import { ROUTE_PATHS } from "@app/const/routes";
+import { ProjectType } from "@app/hooks/api/workspace/types";
import { AuditLogStreamsTab } from "../AuditLogStreamTab";
import { ImportTab } from "../ImportTab";
@@ -36,22 +38,52 @@ export const OrgTabGroup = () => {
component: () => (
-
- Project templates have been moved to the Feature Settings page, under the "Project
- Templates" tab.
+
+ Project templates have been relocated and are now product specific:
-
- Project templates are now product-specific, and can be configured for each project
- type.
-
-
+
+ {[
+ {
+ type: ProjectType.SecretManager,
+ label: "Secret Management",
+ icon: "sliding-carousel"
+ },
+ {
+ type: ProjectType.CertificateManager,
+ label: "Certificate Management",
+ icon: "note"
+ },
+ {
+ type: ProjectType.KMS,
+ label: "KMS",
+ icon: "unlock"
+ },
+ {
+ type: ProjectType.SSH,
+ label: "SSH",
+ icon: "verified"
+ }
+ ].map(({ label, type, icon }) => (
+ -
+
+ •
+ {" "}
+ {label}
+
+
+ ))}
+
)