From 3706952ad5c91e6f7dad45aa7d69d4f78ce90c46 Mon Sep 17 00:00:00 2001 From: martincupela Date: Wed, 14 Jan 2026 15:58:40 +0100 Subject: [PATCH 1/8] feat: add Button component and styles --- src/components/Button/Button.tsx | 6 ++ src/components/Button/index.ts | 1 + src/components/index.ts | 1 + src/styling/Button.scss | 131 +++++++++++++++++++++++++++++++ src/styling/base.scss | 9 +++ src/styling/index.scss | 2 + src/styling/utils.scss | 14 ++++ src/styling/variables.css | 117 +++++++-------------------- 8 files changed, 192 insertions(+), 89 deletions(-) create mode 100644 src/components/Button/Button.tsx create mode 100644 src/components/Button/index.ts create mode 100644 src/styling/Button.scss create mode 100644 src/styling/base.scss create mode 100644 src/styling/utils.scss diff --git a/src/components/Button/Button.tsx b/src/components/Button/Button.tsx new file mode 100644 index 000000000..35d83709d --- /dev/null +++ b/src/components/Button/Button.tsx @@ -0,0 +1,6 @@ +import type { ComponentProps } from 'react'; +import clsx from 'clsx'; + +export const Button = ({ className, ...props }: ComponentProps<'button'>) => ( +