Enhance layout

This commit is contained in:
decolua 2026-01-31 12:58:04 +07:00
parent 8c37b39eed
commit 8897df5036
23 changed files with 458 additions and 326 deletions

View file

@ -38,17 +38,17 @@ export default function Input({
onChange={onChange}
disabled={disabled}
className={cn(
"w-full py-2.5 px-4 text-sm text-text-main",
"bg-surface border rounded-lg",
"w-full py-2 px-3 text-sm text-text-main",
"bg-white dark:bg-white/5 border border-black/10 dark:border-white/10 rounded-md",
"placeholder-text-muted/60",
"focus:ring-2 focus:ring-primary/20 focus:border-primary focus:outline-none",
"transition-all shadow-sm disabled:opacity-50 disabled:cursor-not-allowed",
"focus:ring-1 focus:ring-primary/30 focus:border-primary/50 focus:outline-none",
"transition-all shadow-inner disabled:opacity-50 disabled:cursor-not-allowed",
// iOS zoom fix
"text-[16px] sm:text-sm",
icon && "pl-10",
error
? "border-red-500 focus:border-red-500 focus:ring-red-500/20"
: "border-border",
: "",
inputClassName
)}
{...props}