Skip to content

Commit f4d66cf

Browse files
committed
fix: project list style
Signed-off-by: Innei <[email protected]>
1 parent 5abf4e6 commit f4d66cf

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

src/components/modules/project/ProjectList.tsx

+7-5
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,24 @@ export type Project = {
1414
export const ProjectList: FC<{ projects: Project[] }> = (props) => {
1515
return (
1616
<section key="list" className="text-center">
17-
<div className="grid min-w-0 grid-cols-1 gap-12 md:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4">
17+
<div className="grid min-w-0 grid-cols-2 gap-12 lg:grid-cols-3 xl:grid-cols-4">
1818
{props.projects.map((project) => {
1919
return (
2020
<Link
2121
href={routeBuilder(Routes.Project, { id: project.id })}
2222
key={project.id}
23-
className="group grid shrink-0 grid-cols-[60px_2fr] gap-4"
23+
className="group flex shrink-0 grid-cols-[60px_2fr] flex-col items-center gap-4 md:grid"
2424
>
2525
<ProjectIcon
26-
className="group-hover:-translate-y-2 group-hover:shadow-out-sm"
26+
className="size-16 group-hover:-translate-y-2 group-hover:shadow-out-sm md:size-auto"
2727
avatar={project.avatar}
2828
name={project.name}
2929
/>
3030
<span className="flex shrink-0 grow flex-col gap-2 text-left">
31-
<h4 className="m-0 p-0 font-medium">{project.name}</h4>
32-
<span className="line-clamp-5 text-sm md:line-clamp-4 lg:line-clamp-2">
31+
<h4 className="m-0 text-balance p-0 text-center font-medium md:text-left">
32+
{project.name}
33+
</h4>
34+
<span className="line-clamp-5 text-balance text-center text-sm md:line-clamp-4 md:text-left lg:line-clamp-2">
3335
{project.description}
3436
</span>
3537
</span>

0 commit comments

Comments
 (0)