address styling issues

Signed-off-by: Chloe <pinkcloudvnn@gmail.com>
This commit is contained in:
Chloe 2024-07-09 17:44:19 +07:00
parent c6530d3ded
commit 603b3679fc
No known key found for this signature in database
GPG Key ID: CFD53CE570D42DF5
5 changed files with 108 additions and 27 deletions

View File

@ -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" />

View File

@ -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>

View File

@ -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