diff --git a/src/renderer/src/components/input/Input.tsx b/src/renderer/src/components/input/Input.tsx index 2ce9b962..8458103c 100644 --- a/src/renderer/src/components/input/Input.tsx +++ b/src/renderer/src/components/input/Input.tsx @@ -1,19 +1,20 @@ import { cva, VariantProps } from "class-variance-authority"; import { Component, JSX, splitProps } from "solid-js"; -const inputStyles = cva( +export const inputStyles = cva( [ - "ring-offset-background placeholder:text-subtext flex h-[42px] w-full rounded-lg px-3.5 py-2 disabled:cursor-not-allowed disabled:opacity-50", + "ring-offset-background placeholder:text-subtext flex h-[42px] w-full rounded-lg px-3.5 py-2 disabled:cursor-not-allowed disabled:opacity-50 focus-visible:outline-none focus-visible:bg-surface", ], { variants: { variant: { primary: "", - outlined: "border border-stroke bg-transparent border-solid block", + outlined: + "border border-stroke bg-transparent border-solid block focus-visible:border-grey-400", }, }, defaultVariants: { - variant: "primary", + variant: "outlined", }, }, ); diff --git a/src/renderer/src/components/popover/PopoverTrigger.tsx b/src/renderer/src/components/popover/PopoverTrigger.tsx index 5b18756c..fe4003cc 100644 --- a/src/renderer/src/components/popover/PopoverTrigger.tsx +++ b/src/renderer/src/components/popover/PopoverTrigger.tsx @@ -2,13 +2,14 @@ import { usePopover } from "./Popover"; import { Component } from "solid-js"; import { JSX } from "solid-js/jsx-runtime"; -type Props = JSX.IntrinsicElements["button"]; +export type Props = JSX.IntrinsicElements["button"]; const PopoverTrigger: Component = (props) => { const state = usePopover(); return (