From 046c9af4b34cf572ae834cf6745990828fddcfa2 Mon Sep 17 00:00:00 2001
From: eug-vs <eug-vs@keemail.me>
Date: Thu, 18 Mar 2021 03:54:07 +0300
Subject: feat: improve components style

---
 src/components/Input.tsx | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

(limited to 'src/components/Input.tsx')

diff --git a/src/components/Input.tsx b/src/components/Input.tsx
index 896a974..a8a6f31 100644
--- a/src/components/Input.tsx
+++ b/src/components/Input.tsx
@@ -5,14 +5,17 @@ export interface Props extends React.InputHTMLAttributes<HTMLInputElement> {
   label?: string;
 }
 
+const focusStyles = 'focus:outline-none focus:shadow focus:border-gray-400';
+const baseStyles = 'p-2 border bg-white border-gray-300 rounded-sm';
+
 const InputBase: React.FC<Props> = ({ label, ...props }) => {
   return (
     <div className="m-2 mb-4 flex flex-col">
-      <label htmlFor={props?.name} className="mb-1 text-gray-700">{label}</label>
+      <label htmlFor={props?.name} className="mb-1 text-sm text-gray-600">{label}</label>
       <input
         id={props?.name}
         placeholder={label}
-        className="p-2 border-2 border-black focus:outline-none"
+        className={`${baseStyles} ${focusStyles}`}
         {...props}
       />
     </div>
-- 
cgit v1.2.3

