Merge branch 'master' of https://gitlab.chiefsoft.net/DigiFi/digifi-www into first-homepage-layout

This commit is contained in:
Ebube
2024-03-17 20:08:16 +01:00
26 changed files with 470 additions and 45 deletions
+42
View File
@@ -0,0 +1,42 @@
type Props = {
id?:string,
name?:string,
type?:string,
placeHolder?:string,
labelName?:string,
inputClass?:string,
value:string,
onChange:(event?: any)=>any
}
export default function FloatLabelInput({
id,
name,
type,
placeHolder,
labelName,
value,
inputClass,
onChange
}:Props) {
return (
<div className='w-full'>
<input
id={id ? id : ''}
name={name? name : ''}
className={`peer pr-8 w-full h-12 outline-none border-b-2 border-b-[#5A2C82] placeholder:text-transparent transition-all duration-500 ${inputClass && inputClass}`}
type={type ? type : 'text'}
placeholder={placeHolder ? placeHolder : ''}
value={value}
onChange={onChange}
/>
<label
htmlFor={id ? id : ''}
className={`cursor-pointer text-sm text-black/70 absolute left-0 -top-1 translate-y-0 peer-focus:-top-1 peer-focus:translate-y-0 peer-placeholder-shown:top-1/2 peer-placeholder-shown:-translate-y-1/2 transition-all duration-500`}
>
{labelName ? labelName : ''}
</label>
</div>
)
}
+2 -1
View File
@@ -1,4 +1,5 @@
import Button from "./Button";
import InputCompOne from "./InputCompOne";
import FloatLabelInput from "./FloatLabelInput";
export {Button, InputCompOne}
export { Button, FloatLabelInput, InputCompOne };