Skip to content

Commit

Permalink
Remove icons from feature tabs (#5651)
Browse files Browse the repository at this point in the history
  • Loading branch information
hasparus authored Oct 9, 2024
1 parent 32943d8 commit 2b73b5d
Showing 1 changed file with 2 additions and 8 deletions.
10 changes: 2 additions & 8 deletions packages/web/docs/src/components/feature-tabs.tsx
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
import { ReactNode, useState } from 'react';
import { useState } from 'react';
import Image, { StaticImageData } from 'next/image';
import { ChevronDownIcon } from '@radix-ui/react-icons';
import * as Tabs from '@radix-ui/react-tabs';
import { CallToAction, Heading } from '@theguild/components';
import { cn } from '../lib';
import { ArrowIcon } from './arrow-icon';
import { Stud } from './stud';
import observabilityClientsImage from '../../public/features/observability/clients.webp';
import observabilityOperationsImage from '../../public/features/observability/operations.webp';
import observabilityOverallImage from '../../public/features/observability/overall.webp';
Expand Down Expand Up @@ -155,7 +154,6 @@ export function FeatureTabs({ className }: { className?: string }) {
<Tabs.Content value="Schema Registry" tabIndex={-1}>
<Feature
title="Schema Registry"
icon={<SchemaRegistryIcon />}
documentationLink="/docs/schema-registry"
description="Publish schemas, compose federated services, and detect backward-incompatible changes with ease."
highlights={highlights['Schema Registry']}
Expand All @@ -165,7 +163,6 @@ export function FeatureTabs({ className }: { className?: string }) {
<Tabs.Content value="GraphQL Observability" tabIndex={-1}>
<Feature
title="GraphQL Observability"
icon={<GraphQLObservabilityIcon />}
documentationLink="/docs/schema-registry/usage-reporting"
description="Enhanced GraphQL Observability tools provide insights into API usage and user experience metrics."
highlights={highlights['GraphQL Observability']}
Expand All @@ -175,7 +172,6 @@ export function FeatureTabs({ className }: { className?: string }) {
<Tabs.Content value="Schema Management" tabIndex={-1}>
<Feature
title="Schema Management"
icon={<SchemaManagementIcon />}
description="Evolve your GraphQL API with confidence."
highlights={highlights['Schema Management']}
setActiveHighlight={setActiveHighlight}
Expand Down Expand Up @@ -233,19 +229,17 @@ function SchemaManagementIcon() {
}

function Feature(props: {
icon: ReactNode;
title: string;
description: string;
highlights: Highlight[];
documentationLink?: string;
setActiveHighlight: (highlight: string) => void;
}) {
const { icon, title, description, documentationLink, highlights } = props;
const { title, description, documentationLink, highlights } = props;

return (
<div className="flex flex-col gap-6 px-4 pb-4 md:gap-12 md:pb-12 md:pl-12 md:pr-16">
<header className="flex flex-wrap items-center gap-4 md:flex-col md:items-start md:gap-6">
<Stud>{icon}</Stud>
<Heading as="h2" size="md" className="text-green-1000 max-sm:text-2xl max-sm:leading-8">
{title}
</Heading>
Expand Down

0 comments on commit 2b73b5d

Please sign in to comment.