refactor: Update ThemePage component layout for responsive design

This commit is contained in:
Mauro Balades
2024-08-16 10:51:13 +02:00
parent 73cd1c22ee
commit d9fb9d28aa

View File

@@ -11,8 +11,8 @@ export default function ThemePage({ theme }: { theme: ZenTheme }) {
}, []); }, []);
return ( return (
<div className="mt-56 flex mx-auto items-start"> <div className="mt-56 flex-col lg:flex-row flex mx-auto items-start">
<div className="flex flex-col w-md border-r pr-5 mr-5 w-full md:max-w-sm relative"> <div className="flex flex-col w-md border-r p-5 lg:p-0 lg:pr-5 mr-5 w-full md:max-w-sm relative">
<img src={theme.image} alt={theme.name} className="w-full object-cover rounded-lg border shadow" /> <img src={theme.image} alt={theme.name} className="w-full object-cover rounded-lg border shadow" />
<h1 className="text-2xl mt-5 font-bold">{theme.name}</h1> <h1 className="text-2xl mt-5 font-bold">{theme.name}</h1>
<p className="text-sm text-muted-foreground mt-2">{theme.description}</p> <p className="text-sm text-muted-foreground mt-2">{theme.description}</p>