mirror of
https://github.com/vercel/commerce.git
synced 2025-05-11 04:07:50 +00:00
address styling issues
Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
This commit is contained in:
parent
c6530d3ded
commit
603b3679fc
@ -3,11 +3,11 @@ import { fetchMakes } from './actions';
|
||||
import FiltersList from './filters-list';
|
||||
|
||||
const title: Record<string, string> = {
|
||||
'reman-transmission': 'Find your Transmission',
|
||||
'car-part-planet': 'Find Your Car Part',
|
||||
'reman-engine': 'Fine your Engine',
|
||||
'transmission-locator': 'Find your Transmission',
|
||||
'engine-locator': 'Find your Engine'
|
||||
'reman-transmission': 'Find Your Transmission',
|
||||
'car-part-planet': 'Find Your Part',
|
||||
'reman-engine': 'Fine Your Engine',
|
||||
'transmission-locator': 'Find Your Transmission',
|
||||
'engine-locator': 'Find Your Engine'
|
||||
};
|
||||
|
||||
const { STORE_PREFIX } = process.env;
|
||||
@ -19,7 +19,7 @@ const HomePageFilters = async () => {
|
||||
return (
|
||||
<>
|
||||
<h1 className="text-4xl font-bold tracking-tight text-white lg:text-6xl">
|
||||
{title[STORE_PREFIX!] || 'Find Your Car Part'}
|
||||
{title[STORE_PREFIX!] || 'Find Your Part'}
|
||||
</h1>
|
||||
<div className="mt-5 flex grow flex-col items-center gap-3 @md:flex-row">
|
||||
<FiltersList makes={makes} menu={menu} />
|
||||
@ -32,7 +32,7 @@ export const HomePageFiltersPlaceholder = () => {
|
||||
return (
|
||||
<>
|
||||
<h1 className="text-4xl font-bold tracking-tight text-white lg:text-6xl">
|
||||
Find Your Car Part
|
||||
{title[STORE_PREFIX!] || 'Find Your Part'}
|
||||
</h1>
|
||||
<div className="mt-5 flex w-full flex-col items-center gap-3 md:flex-row">
|
||||
<div className="h-9 w-full rounded bg-gray-50 opacity-50" />
|
||||
|
@ -27,7 +27,7 @@ const Offers = async () => {
|
||||
icon={offer.icon_name as string}
|
||||
className="size-7 flex-shrink-0 text-secondary"
|
||||
/>
|
||||
<p className="px-3 py-5 text-sm font-medium text-gray-800">{offer.title}</p>
|
||||
<p className="px-3 py-4 text-sm font-medium text-gray-800 md:py-5">{offer.title}</p>
|
||||
</li>
|
||||
))}
|
||||
</ul>
|
||||
@ -42,7 +42,7 @@ const OffersPlaceholder = () => {
|
||||
<div className="max-w-8xl mx-auto lg:px-8">
|
||||
<ul
|
||||
role="list"
|
||||
className="grid animate-pulse grid-cols-1 divide-y divide-gray-200 py-5 lg:grid-cols-4 lg:divide-x lg:divide-y-0"
|
||||
className="grid animate-pulse grid-cols-1 divide-y divide-gray-200 py-4 md:py-5 lg:grid-cols-4 lg:divide-x lg:divide-y-0"
|
||||
>
|
||||
<li className="flex w-full items-center justify-start gap-2 px-4 lg:justify-center">
|
||||
<div className="size-7 rounded bg-gray-100" />
|
||||
@ -109,7 +109,7 @@ const Hero = () => {
|
||||
</Suspense>
|
||||
</div>
|
||||
<div aria-hidden="true" className="absolute inset-0 bg-dark opacity-80" />
|
||||
<div className="flex flex-col gap-10 px-6 py-20 text-center sm:pb-56 sm:pt-32 lg:px-0">
|
||||
<div className="flex flex-col gap-10 px-6 py-5 text-center sm:pb-56 sm:pt-32 lg:px-0">
|
||||
<div className="relative mx-auto hidden items-center justify-center gap-4 text-white md:flex">
|
||||
<Image src="/best-price.svg" alt="Best Price" width={100} height={90} />
|
||||
<div className="flex w-1/2 flex-col items-start gap-0.5 text-left">
|
||||
@ -119,7 +119,7 @@ const Hero = () => {
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
<div className="relative mx-auto flex w-3/4 max-w-4xl flex-col items-center @container">
|
||||
<div className="relative mx-auto flex w-full max-w-4xl flex-col items-center @container md:w-3/4">
|
||||
<Suspense fallback={<HomePageFiltersPlaceholder />}>
|
||||
<HomePageFilters />
|
||||
</Suspense>
|
||||
|
@ -39,21 +39,21 @@ const SubMenu = async ({ collection }: { collection: string }) => {
|
||||
|
||||
if (collectionData.plpType === 'Product Type' && collectionData.lhnLinks) {
|
||||
displayField = 'make';
|
||||
title = 'Make';
|
||||
title = 'Populer Makes';
|
||||
const response = await getMetaobjectsByIds(collectionData.lhnLinks);
|
||||
subMenu = sortOptions(response, displayField);
|
||||
}
|
||||
|
||||
if (collectionData.plpType === 'Make' && collectionData.lhnLinks) {
|
||||
displayField = 'model';
|
||||
title = 'Model';
|
||||
title = 'Popular Models';
|
||||
const response = await getMetaobjectsByIds(collectionData.lhnLinks);
|
||||
subMenu = sortOptions(response, displayField);
|
||||
}
|
||||
|
||||
if (collectionData.plpType === 'Model' && collectionData.lhnLinks) {
|
||||
displayField = 'year';
|
||||
title = 'Year';
|
||||
title = 'Popular Years';
|
||||
const response = await getMetaobjectsByIds(collectionData.lhnLinks);
|
||||
subMenu = sortYearOptions(response);
|
||||
}
|
||||
|
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 21 KiB |
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 21 KiB |
Loading…
x
Reference in New Issue
Block a user