├── next.config.mjs
├── src
├── app
│ ├── favicon.ico
│ ├── providers.tsx
│ ├── layout.tsx
│ └── page.tsx
├── types
│ ├── review.types.ts
│ └── product.types.ts
├── styles
│ ├── fonts
│ │ ├── Satoshi-Bold.eot
│ │ ├── Satoshi-Bold.ttf
│ │ ├── Satoshi-Bold.woff
│ │ ├── Satoshi-Bold.woff2
│ │ ├── Satoshi-Medium.eot
│ │ ├── Satoshi-Medium.ttf
│ │ ├── Satoshi-Medium.woff
│ │ ├── Satoshi-Medium.woff2
│ │ ├── Satoshi-Regular.eot
│ │ ├── Satoshi-Regular.ttf
│ │ ├── Satoshi-Regular.woff
│ │ ├── integralcf-bold.eot
│ │ ├── integralcf-bold.ttf
│ │ ├── integralcf-bold.woff
│ │ ├── Satoshi-Regular.woff2
│ │ ├── integralcf-bold.woff2
│ │ └── index.ts
│ └── globals.css
├── components
│ ├── ui
│ │ ├── SpinnerbLoader
│ │ │ ├── SpinnerbLoader.module.css
│ │ │ └── index.tsx
│ │ ├── Rating.tsx
│ │ ├── AnimatedCounter.tsx
│ │ ├── separator.tsx
│ │ ├── slider copy.tsx
│ │ ├── input-group.tsx
│ │ ├── button.tsx
│ │ ├── CartCounter.tsx
│ │ ├── accordion.tsx
│ │ ├── slider.tsx
│ │ ├── breadcrumb.tsx
│ │ ├── pagination.tsx
│ │ ├── drawer.tsx
│ │ ├── sheet.tsx
│ │ ├── navigation-menu.tsx
│ │ ├── select.tsx
│ │ └── carousel.tsx
│ ├── layout
│ │ ├── Footer
│ │ │ ├── LayoutSpacing.tsx
│ │ │ ├── footer.types.ts
│ │ │ ├── NewsLetterSection.tsx
│ │ │ ├── LinksSection.tsx
│ │ │ └── index.tsx
│ │ ├── Navbar
│ │ │ ├── navbar.types.ts
│ │ │ └── TopNavbar
│ │ │ │ ├── MenuItem.tsx
│ │ │ │ ├── CartBtn.tsx
│ │ │ │ ├── MenuList.tsx
│ │ │ │ ├── ResTopNavbar.tsx
│ │ │ │ └── index.tsx
│ │ └── Banner
│ │ │ └── TopBanner.tsx
│ ├── storage
│ │ └── index.tsx
│ ├── shop-page
│ │ ├── filters
│ │ │ ├── PriceSection.tsx
│ │ │ ├── index.tsx
│ │ │ ├── CategoriesSection.tsx
│ │ │ ├── MobileFilters.tsx
│ │ │ ├── DressStyleSection.tsx
│ │ │ ├── SizeSection.tsx
│ │ │ └── ColorsSection.tsx
│ │ └── BreadcrumbShop.tsx
│ ├── homepage
│ │ ├── DressStyle
│ │ │ ├── DressStyleCard.tsx
│ │ │ └── index.tsx
│ │ ├── Brands
│ │ │ └── index.tsx
│ │ ├── Reviews
│ │ │ └── index.tsx
│ │ └── Header
│ │ │ └── index.tsx
│ ├── product-page
│ │ ├── Header
│ │ │ ├── AddToCardSection.tsx
│ │ │ ├── AddToCartBtn.tsx
│ │ │ ├── SizeSelection.tsx
│ │ │ ├── ColorSelection.tsx
│ │ │ ├── PhotoSection.tsx
│ │ │ └── index.tsx
│ │ └── BreadcrumbProduct.tsx
│ └── common
│ │ ├── ReviewCard.tsx
│ │ ├── ProductListSec.tsx
│ │ └── ProductCard.tsx
└── lib
│ ├── utils.ts
│ ├── hooks
│ └── redux.tsx
│ ├── features
│ ├── products
│ │ └── productsSlice.ts
│ └── carts
│ │ └── cartsSlice.ts
│ └── store.ts
├── public
├── images
│ ├── pic1.png
│ ├── pic2.png
│ ├── pic3.png
│ ├── pic4.png
│ ├── pic5.png
│ ├── pic6.png
│ ├── pic7.png
│ ├── pic8.png
│ ├── pic9.png
│ ├── pic10.png
│ ├── pic11.png
│ ├── pic12.png
│ ├── pic13.png
│ ├── pic14.png
│ ├── pic15.png
│ ├── dress-style-1.png
│ ├── dress-style-2.png
│ ├── dress-style-3.png
│ ├── dress-style-4.png
│ ├── header-homepage.png
│ └── header-res-homepage.png
└── icons
│ ├── big-star.svg
│ ├── small-star.svg
│ ├── facebook.svg
│ ├── minus.svg
│ ├── keyboardArrowDown.svg
│ ├── envelope.svg
│ ├── keyboardArrowRight.svg
│ ├── plus.svg
│ ├── check.svg
│ ├── arrowRight.svg
│ ├── arrowLeft.svg
│ ├── times.svg
│ ├── xTwitter.svg
│ ├── menu.svg
│ ├── Visa.svg
│ ├── outlineOffer.svg
│ ├── github.svg
│ ├── search-black.svg
│ ├── circleCheck.svg
│ ├── search.svg
│ ├── dotsHorizontal.svg
│ ├── trash.svg
│ ├── mastercard.svg
│ ├── cart.svg
│ ├── zara-logo.svg
│ ├── user.svg
│ ├── applePay.svg
│ ├── prada-logo.svg
│ ├── calvin-klein-logo.svg
│ ├── googlePay.svg
│ ├── verticalSlider.svg
│ ├── versace-logo.svg
│ ├── instagram.svg
│ └── paypal.svg
├── postcss.config.mjs
├── next-env.d.ts
├── components.json
├── tsconfig.json
├── package.json
└── tailwind.config.ts
/next.config.mjs:
--------------------------------------------------------------------------------
1 | /** @type {import('next').NextConfig} */
2 | const nextConfig = {};
3 |
4 | export default nextConfig;
5 |
--------------------------------------------------------------------------------
/src/app/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/app/favicon.ico
--------------------------------------------------------------------------------
/public/images/pic1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic1.png
--------------------------------------------------------------------------------
/public/images/pic2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic2.png
--------------------------------------------------------------------------------
/public/images/pic3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic3.png
--------------------------------------------------------------------------------
/public/images/pic4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic4.png
--------------------------------------------------------------------------------
/public/images/pic5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic5.png
--------------------------------------------------------------------------------
/public/images/pic6.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic6.png
--------------------------------------------------------------------------------
/public/images/pic7.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic7.png
--------------------------------------------------------------------------------
/public/images/pic8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic8.png
--------------------------------------------------------------------------------
/public/images/pic9.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic9.png
--------------------------------------------------------------------------------
/public/images/pic10.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic10.png
--------------------------------------------------------------------------------
/public/images/pic11.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic11.png
--------------------------------------------------------------------------------
/public/images/pic12.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic12.png
--------------------------------------------------------------------------------
/public/images/pic13.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic13.png
--------------------------------------------------------------------------------
/public/images/pic14.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic14.png
--------------------------------------------------------------------------------
/public/images/pic15.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/pic15.png
--------------------------------------------------------------------------------
/src/types/review.types.ts:
--------------------------------------------------------------------------------
1 | export type Review = {
2 | id: number;
3 | user: string;
4 | content: string;
5 | rating: number;
6 | date: string;
7 | };
8 |
--------------------------------------------------------------------------------
/public/images/dress-style-1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/dress-style-1.png
--------------------------------------------------------------------------------
/public/images/dress-style-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/dress-style-2.png
--------------------------------------------------------------------------------
/public/images/dress-style-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/dress-style-3.png
--------------------------------------------------------------------------------
/public/images/dress-style-4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/dress-style-4.png
--------------------------------------------------------------------------------
/public/images/header-homepage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/header-homepage.png
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Bold.eot
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Bold.ttf
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Bold.woff
--------------------------------------------------------------------------------
/public/images/header-res-homepage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/public/images/header-res-homepage.png
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Bold.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Bold.woff2
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Medium.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Medium.eot
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Medium.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Medium.ttf
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Medium.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Medium.woff
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Medium.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Medium.woff2
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Regular.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Regular.eot
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Regular.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Regular.ttf
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Regular.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Regular.woff
--------------------------------------------------------------------------------
/src/styles/fonts/integralcf-bold.eot:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/integralcf-bold.eot
--------------------------------------------------------------------------------
/src/styles/fonts/integralcf-bold.ttf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/integralcf-bold.ttf
--------------------------------------------------------------------------------
/src/styles/fonts/integralcf-bold.woff:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/integralcf-bold.woff
--------------------------------------------------------------------------------
/postcss.config.mjs:
--------------------------------------------------------------------------------
1 | /** @type {import('postcss-load-config').Config} */
2 | const config = {
3 | plugins: {
4 | tailwindcss: {},
5 | },
6 | };
7 |
8 | export default config;
9 |
--------------------------------------------------------------------------------
/src/styles/fonts/Satoshi-Regular.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/Satoshi-Regular.woff2
--------------------------------------------------------------------------------
/src/styles/fonts/integralcf-bold.woff2:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/mshsheikh/Pixel-Perfect-Mobile-Responsive-Page-Using-Next.js-TailwindCSS-Figma/HEAD/src/styles/fonts/integralcf-bold.woff2
--------------------------------------------------------------------------------
/next-env.d.ts:
--------------------------------------------------------------------------------
1 | ///