From 988f8c7546e2a1e82626320dfb8afc5ca29993ad Mon Sep 17 00:00:00 2001 From: Suneet Tipirneni <77477100+suneettipirneni@users.noreply.github.com> Date: Fri, 28 Apr 2023 15:42:47 -0400 Subject: [PATCH] refactor(website): consolidate styling for buttons (#9466) --- apps/website/package.json | 1 + .../src/app/docs/packages/[package]/page.tsx | 8 +++---- apps/website/src/app/docs/packages/page.tsx | 13 ++++------- apps/website/src/app/page.tsx | 18 +++++---------- apps/website/src/components/InstallButton.tsx | 3 ++- apps/website/src/styles/Button.tsx | 17 ++++++++++++++ yarn.lock | 22 +++++++++++++++++++ 7 files changed, 54 insertions(+), 28 deletions(-) create mode 100644 apps/website/src/styles/Button.tsx diff --git a/apps/website/package.json b/apps/website/package.json index c9ffb0c31..130ff6834 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -59,6 +59,7 @@ "@vscode/codicons": "^0.0.32", "ariakit": "^2.0.0-next.44", "bright": "^0.7.2", + "class-variance-authority": "^0.6.0", "cmdk": "^0.2.0", "meilisearch": "^0.32.3", "next": "^13.3.1", diff --git a/apps/website/src/app/docs/packages/[package]/page.tsx b/apps/website/src/app/docs/packages/[package]/page.tsx index 2a876902e..19928b6a6 100644 --- a/apps/website/src/app/docs/packages/[package]/page.tsx +++ b/apps/website/src/app/docs/packages/[package]/page.tsx @@ -3,6 +3,7 @@ import { VscArrowRight } from '@react-icons/all-files/vsc/VscArrowRight'; import { VscVersions } from '@react-icons/all-files/vsc/VscVersions'; import Link from 'next/link'; import { notFound } from 'next/navigation'; +import { buttonVariants } from '~/styles/Button'; import { PACKAGES } from '~/util/constants'; export const runtime = 'edge'; @@ -31,7 +32,7 @@ export default async function Page({ params }: { params: { package: string } })
{DESCRIPTION}