[WEB-6420] chore: migrate community references from Discord to Forum (#8657)

* chore: replace Discord references with Forum links

* chore: migrate help and community CTAs from Discord to Forum

* refactor: replace Discord icons with lucide MessageSquare

* chore: rename Discord labels and keys to Forum

* chore: remove obsolete Discord icon component

* chore: update Discord references to Forum in templates

* chore: code refactoring
This commit is contained in:
Anmol Singh Bhatia 2026-03-04 13:08:36 +05:30 committed by GitHub
parent 351344ecbb
commit a75301d6c6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
35 changed files with 60 additions and 111 deletions

View file

@ -4,8 +4,7 @@
* See the LICENSE file for details.
*/
import { Mail, MessageCircle } from "lucide-react";
import { DiscordIcon } from "@plane/propel/icons";
import { Mail, MessageCircle, MessageSquare } from "lucide-react";
import { EProductSubscriptionEnum } from "@plane/types";
// plane imports
import { cn } from "@plane/utils";
@ -51,8 +50,8 @@ type PlanePlans = {
planComparison: TPlansComparisonDetails[];
};
function RiDiscordFill({ className }: { className?: string }) {
return <DiscordIcon className={cn(className, "size-5 text-secondary")} />;
function ForumIcon({ className }: { className?: string }) {
return <MessageSquare className={cn(className, "size-5 text-secondary")} />;
}
export function ComingSoonBadge({ className }: { className?: string }) {
@ -1212,19 +1211,19 @@ export const PLANS_COMPARISON_LIST: TPlansComparisonDetails[] = [
cloud: {
free: (
<>
<RiDiscordFill className="size-4" />
<ForumIcon className="size-4" />
</>
),
one: (
<div className="flex items-center gap-1">
<Mail className="size-4 flex-shrink-0" />
<RiDiscordFill className="size-4 flex-shrink-0" />
<ForumIcon className="size-4 flex-shrink-0" />
</div>
),
pro: (
<div className="flex items-center gap-1">
<Mail className="size-4 flex-shrink-0" />
<RiDiscordFill className="size-4 flex-shrink-0" />
<ForumIcon className="size-4 flex-shrink-0" />
<MessageCircle className="size-4 flex-shrink-0" />
</div>
),