Adding ticker and hero

This commit is contained in:
Belen Curcio
2020-10-04 16:34:22 -03:00
parent aa657c8baa
commit 7cf9bd7ad2
12 changed files with 230 additions and 36 deletions

View File

@@ -1,5 +1,5 @@
.root {
@apply relative w-full p-6 box-border overflow-hidden;
@apply relative w-full p-6 box-border overflow-hidden bg-no-repeat bg-center bg-cover transition ease-linear;
}
.productTitle {
@@ -7,7 +7,7 @@
max-width: calc(100% - 50px);
@screen lg {
@apply text-xl;
@apply text-2xl;
}
}
@@ -16,5 +16,5 @@
}
.wishlistButton {
@apply w-14 h-14 flex items-center justify-center bg-white text-black font-semibold inline-block text-sm leading-6;
@apply w-14 h-14 flex items-center justify-center bg-white text-black font-semibold inline-block text-sm leading-6 cursor-pointer;
}

View File

@@ -2,10 +2,11 @@ import cn from 'classnames'
import s from './ProductCard.module.css'
import { FC } from 'react'
import { Heart } from '@components/icon'
import { url } from 'inspector'
interface Props {
className?: string
children?: any
productData: ProductData
node: ProductData
}
interface ProductData {
@@ -14,12 +15,18 @@ interface ProductData {
prices: any
}
const ProductCard: FC<Props> = ({ className, productData }) => {
const ProductCard: FC<Props> = ({ className, node: productData }) => {
const rootClassName = cn(s.root, className)
return (
<div className={rootClassName}>
{/* Overlay */}
<div
className={rootClassName}
style={
{
// backgroundImage: `url('${productData.images.edges[0].node.urlSmall}')`,
}
}
>
<div className="flex flex-row justify-between box-border w-full z-10 relative">
<div className="flex flex-col flex-1 overflow-hidden">
<div className="flex-1">
@@ -35,13 +42,6 @@ const ProductCard: FC<Props> = ({ className, productData }) => {
<Heart />
</div>
</div>
{/* <div className="absolute box-border top-0 left-0 w-full z-0 m-12"> */}
{/* <img
className="object-cover object-center w-full"
src={productData.images.edges[0].node.urlSmall}
/> */}
{/* </div> */}
</div>
)
}