diff --git a/package.json b/package.json index 9c3460f..0048941 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@inkonchain/ink-kit", - "version": "0.9.0", + "version": "0.9.1-beta.5", "description": "", "main": "dist/index.cjs.js", "module": "dist/index.es.js", diff --git a/src/components/Button/Button.stories.tsx b/src/components/Button/Button.stories.tsx index bf016f5..dbaeda7 100644 --- a/src/components/Button/Button.stories.tsx +++ b/src/components/Button/Button.stories.tsx @@ -11,7 +11,10 @@ const meta: Meta = { decorators: [ MatrixDecorator({ first: { key: "size", values: ["md", "lg"] }, - second: { key: "variant", values: ["primary", "secondary"] }, + second: { + key: "variant", + values: ["primary", "secondary", "transparent"], + }, }), ], component: Button, diff --git a/src/components/Button/Button.tsx b/src/components/Button/Button.tsx index 94d2169..f3920a3 100644 --- a/src/components/Button/Button.tsx +++ b/src/components/Button/Button.tsx @@ -7,7 +7,7 @@ export interface ButtonProps React.ButtonHTMLAttributes { asChild?: boolean; className?: string; - variant?: "primary" | "secondary" | "wallet"; + variant?: "primary" | "secondary" | "wallet" | "transparent"; size?: "md" | "lg"; rounded?: "full" | "default"; iconLeft?: React.ReactNode; @@ -72,6 +72,8 @@ export const Button: React.FC = ({ lg: "ink:pr-1", }) ), + transparent: + "ink:bg-transparent ink:text-text-default ink:hover:bg-background-light-transparent ink:disabled:bg-transparent ink:disabled:text-muted", }), className )} diff --git a/src/components/Card/Content/CardInfo.tsx b/src/components/Card/Content/CardInfo.tsx index dd02a27..0088379 100644 --- a/src/components/Card/Content/CardInfo.tsx +++ b/src/components/Card/Content/CardInfo.tsx @@ -20,7 +20,7 @@ export const CardInfo = ({
diff --git a/src/components/Card/Content/Link.tsx b/src/components/Card/Content/Link.tsx index cbfd150..7f05ce9 100644 --- a/src/components/Card/Content/Link.tsx +++ b/src/components/Card/Content/Link.tsx @@ -30,7 +30,7 @@ export const Link = ({ description={description} > {linkIcon && ( -
+
{linkIcon}
)} diff --git a/src/components/Tag/Tag.tsx b/src/components/Tag/Tag.tsx index 1504233..06543ab 100644 --- a/src/components/Tag/Tag.tsx +++ b/src/components/Tag/Tag.tsx @@ -3,7 +3,7 @@ import * as React from "react"; import { classNames } from "../../util/classes"; const tagVariants = cva( - "ink:inline-flex ink:font-default ink:items-center ink:gap-1 ink:flex-shrink-0 ink:rounded-full ink:text-body-3-bold ink:font-bold ink:leading-[18px]", + "ink:inline-flex ink:font-default ink:items-center ink:gap-1 ink:flex-shrink-0 ink:rounded-full ink:text-body-3-bold ink:font-bold ink:box-border", { variants: { variant: { @@ -13,7 +13,7 @@ const tagVariants = cva( filter: "ink:text-text-muted ink:hover:text-text-default ink:duration-200 ink:cursor-pointer ink:h-5 ink:px-1.5", featured: - "ink:bg-background-container ink:text-text-on-secondary ink:text-caption-2-bold ink:h-2 ink:px-1", + "ink:bg-background-container ink:text-text-on-secondary ink:text-caption-2-bold ink:h-3 ink:px-1 ink:rounded-xs", event: "ink:bg-button-secondary ink:backdrop-blur-lg ink:text-text-on-primary ink:text-caption-3-bold ink:h-5 ink:px-2", }, diff --git a/src/layout/InkLayout/InkLayout.tsx b/src/layout/InkLayout/InkLayout.tsx index 4f68c9c..68322fa 100644 --- a/src/layout/InkLayout/InkLayout.tsx +++ b/src/layout/InkLayout/InkLayout.tsx @@ -41,12 +41,12 @@ const InkLayoutContent = ({ className )} > -
+
{mainIcon}
{mobileNavigation && (