1
0
Fork 0

[react] fix: Color on Collection/DesignCard

This commit is contained in:
joostdecock 2025-04-19 13:50:08 +02:00
parent 2ba225fb28
commit 5b7829673c

View file

@ -102,7 +102,7 @@ export const Collection = ({ Link = false, linkTo = 'about', editor = false, onC
return ( return (
<> <>
<div className="tw:max-w-7xl tw:m-auto"> <div className="tw:max-w-7xl tw:m-auto" data-component="Collection/Collection">
<div className="tw:flex tw:flex-row tw:flex-wrap tw:gap-1 tw:justify-center tw:font-medium tw:mb-2"> <div className="tw:flex tw:flex-row tw:flex-wrap tw:gap-1 tw:justify-center tw:font-medium tw:mb-2">
{Object.keys(filtered) {Object.keys(filtered)
.sort() .sort()
@ -297,10 +297,12 @@ const DesignCard = ({ name, lineDrawing = false, linkTo, Link, onClick }) => {
style={bg} style={bg}
> >
<h5 <h5
className={`tw:text-center tw:py-2 tw:px-4 tw:rounded-t tw:m-0 tw:w-full tw:group-hover:no-underline tw:group-hover:bg-secondary/70 className={`tw:text-center tw:py-2 tw:px-4 tw:rounded-t tw:m-0 tw:w-full tw:group-hover:no-underline tw:group-hover:bg-secondary/80 tw:group-hover:text-secondary-content
${lineDrawing ? '' : 'tw:bg-neutral/80 tw:text-neutral-content'}`} ${lineDrawing ? '' : 'tw:bg-neutral/80'}`}
> >
{about[name].name} <span className={lineDrawing ? 'tw:text-base-100-content' : 'tw:text-neutral-content'}>
{about[name].name}
</span>
</h5> </h5>
{lineDrawing ? ( {lineDrawing ? (
<div className="tw:p-1 tw:grow tw:w-full tw:h-auto tw:square tw:text-center"> <div className="tw:p-1 tw:grow tw:w-full tw:h-auto tw:square tw:text-center">
@ -323,6 +325,7 @@ const DesignCard = ({ name, lineDrawing = false, linkTo, Link, onClick }) => {
onClick={() => onClick(name)} onClick={() => onClick(name)}
className="tw:hover:bg-secondary/10 tw:rounded-lg tw:group tw:hover:no-underline tw:bg-transparent tw:border-0 tw:hover:cursor-pointer tw:p-0" className="tw:hover:bg-secondary/10 tw:rounded-lg tw:group tw:hover:no-underline tw:bg-transparent tw:border-0 tw:hover:cursor-pointer tw:p-0"
title={about[name].description} title={about[name].description}
data-component="Collection/DesignCard"
> >
{inner} {inner}
</button> </button>
@ -331,6 +334,7 @@ const DesignCard = ({ name, lineDrawing = false, linkTo, Link, onClick }) => {
href={linkBuilders[linkTo](name)} href={linkBuilders[linkTo](name)}
className="tw:hover:bg-secondary/10 tw:rounded-lg tw:group tw:hover:no-underline" className="tw:hover:bg-secondary/10 tw:rounded-lg tw:group tw:hover:no-underline"
title={about[name].description} title={about[name].description}
data-component="Collection/DesignCard"
> >
{inner} {inner}
</Link> </Link>