Responsive Order Summary Page with Tailwind CSS
<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script src="https://cdn.tailwindcss.com"></script>
</head>
<body>
<div class="py-14 px-4 md:px-6 2xl:px-20 2xl:container 2xl:mx-auto">
<div class="flex justify-start item-start space-y-2 flex-col">
<h1 class="text-3xl dark:text-white lg:text-4xl font-semibold leading-7 lg:leading-9 text-gray-800">Order #13432</h1>
<p class="text-base dark:text-gray-300 font-medium leading-6 text-gray-600">21st Mart 2021 at 10:34 PM</p>
</div>
<div class="mt-10 flex flex-col xl:flex-row jusitfy-center items-stretch w-full xl:space-x-8 space-y-4 md:space-y-6 xl:space-y-0">
<div class="flex flex-col justify-start items-start w-full space-y-4 md:space-y-6 xl:space-y-8">
<div class="flex flex-col justify-start items-start dark:bg-gray-800 bg-gray-50 px-4 py-4 md:py-6 md:p-6 xl:p-8 w-full">
<p class="text-lg md:text-xl dark:text-white font-semibold leading-6 xl:leading-5 text-gray-800">Customer’s Cart</p>
<div class="mt-4 md:mt-6 flex flex-col md:flex-row justify-start items-start md:items-center md:space-x-6 xl:space-x-8 w-full">
<div class="pb-4 md:pb-8 w-full md:w-40">
<img class="w-full hidden md:block" src="https://i.ibb.co/84qQR4p/Rectangle-10.png" alt="dress" />
<img class="w-full md:hidden" src="https://i.ibb.co/L039qbN/Rectangle-10.png" alt="dress" />
</div>
<div class="border-b border-gray-200 md:flex-row flex-col flex justify-between items-start w-full pb-8 space-y-4 md:space-y-0">
<div class="w-full flex flex-col justify-start items-start space-y-8">
<h3 class="text-xl dark:text-white xl:text-2xl font-semibold leading-6 text-gray-800">Premium Quaility Dress</h3>
<div class="flex justify-start items-start flex-col space-y-2">
<p class="text-sm dark:text-white leading-none text-gray-800"><span class="dark:text-gray-400 text-gray-300">Style: </span> Italic Minimal Design</p>
<p class="text-sm dark:text-white leading-none text-gray-800"><span class="dark:text-gray-400 text-gray-300">Size: </span> Small</p>
<p class="text-sm dark:text-white leading-none text-gray-800"><span class="dark:text-gray-400 text-gray-300">Color: </span> Light Blue</p>
</div>
</div>
<div class="flex justify-between space-x-8 items-start w-full">
<p class="text-base dark:text-white xl:text-lg leading-6">$36.00 <span class="text-red-300 line-through"> $45.00</span></p>
<p class="text-base dark:text-white xl:text-lg leading-6 text-gray-800">01</p>
<p class="text-base dark:text-white xl:text-lg font-semibold leading-6 text-gray-800">$36.00</p>
</div>
</div>
</div>
<div class="mt-6 md:mt-0 flex justify-start flex-col md:flex-row items-start md:items-center space-y-4 md:space-x-6 xl:space-x-8 w-full">
<div class="w-full md:w-40">
<img class="w-full hidden md:block" src="https://i.ibb.co/s6snNx0/Rectangle-17.png" alt="dress" />
<img class="w-full md:hidden" src="https://i.ibb.co/BwYWJbJ/Rectangle-10.png" alt="dress" />
</div>
<div class="flex justify-between items-start w-full flex-col md:flex-row space-y-4 md:space-y-0">
<div class="w-full flex flex-col justify-start items-start space-y-8">
<h3 class="text-xl dark:text-white xl:text-2xl font-semibold leading-6 text-gray-800">High Quaility Italic Dress</h3>
<div class="flex justify-start items-start flex-col space-y-2">
<p class="text-sm dark:text-white leading-none text-gray-800"><span class="dark:text-gray-400 text-gray-300">Style: </span> Italic Minimal Design</p>
<p class="text-sm dark:text-white leading-none text-gray-800"><span class="dark:text-gray-400 text-gray-300">Size: </span> Small</p>
<p class="text-sm dark:text-white leading-none text-gray-800"><span class="dark:text-gray-400 text-gray-300">Color: </span> Light Blue</p>
</div>
</div>
<div class="flex justify-between space-x-8 items-start w-full">
<p class="text-base dark:text-white xl:text-lg leading-6">$20.00 <span class="text-red-300 line-through"> $30.00</span></p>
<p class="text-base dark:text-white xl:text-lg leading-6 text-gray-800">01</p>
<p class="text-base dark:text-white xl:text-lg font-semibold leading-6 text-gray-800">$20.00</p>
</div>
</div>
</div>
</div>
<div class="flex justify-center flex-col md:flex-row flex-col items-stretch w-full space-y-4 md:space-y-0 md:space-x-6 xl:space-x-8">
<div class="flex flex-col px-4 py-6 md:p-6 xl:p-8 w-full bg-gray-50 dark:bg-gray-800 space-y-6">
<h3 class="text-xl dark:text-white font-semibold leading-5 text-gray-800">Summary</h3>
<div class="flex justify-center items-center w-full space-y-4 flex-col border-gray-200 border-b pb-4">
<div class="flex justify-between w-full">
<p class="text-base dark:text-white leading-4 text-gray-800">Subtotal</p>
<p class="text-base dark:text-gray-300 leading-4 text-gray-600">$56.00</p>
</div>
<div class="flex justify-between items-center w-full">
<p class="text-base dark:text-white leading-4 text-gray-800">Discount <span class="bg-gray-200 p-1 text-xs font-medium dark:bg-white dark:text-gray-800 leading-3 text-gray-800">STUDENT</span></p>
<p class="text-base dark:text-gray-300 leading-4 text-gray-600">-$28.00 (50%)</p>
</div>
<div class="flex justify-between items-center w-full">
<p class="text-base dark:text-white leading-4 text-gray-800">Shipping</p>
<p class="text-base dark:text-gray-300 leading-4 text-gray-600">$8.00</p>
</div>
</div>
<div class="flex justify-between items-center w-full">
<p class="text-base dark:text-white font-semibold leading-4 text-gray-800">Total</p>
<p class="text-base dark:text-gray-300 font-semibold leading-4 text-gray-600">$36.00</p>
</div>
</div>
<div class="flex flex-col justify-center px-4 py-6 md:p-6 xl:p-8 w-full bg-gray-50 dark:bg-gray-800 space-y-6">
<h3 class="text-xl dark:text-white font-semibold leading-5 text-gray-800">Shipping</h3>
<div class="flex justify-between items-start w-full">
<div class="flex justify-center items-center space-x-4">
<div class="w-8 h-8">
<img class="w-full h-full" alt="logo" src="https://i.ibb.co/L8KSdNQ/image-3.png" />
</div>
<div class="flex flex-col justify-start items-center">
<p class="text-lg leading-6 dark:text-white font-semibold text-gray-800">DPD Delivery<br /><span class="font-normal">Delivery with 24 Hours</span></p>
</div>
</div>
<p class="text-lg font-semibold leading-6 dark:text-white text-gray-800">$8.00</p>
</div>
<div class="w-full flex justify-center items-center">
<button class="hover:bg-black dark:bg-white dark:text-gray-800 dark:hover:bg-gray-100 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-gray-800 py-5 w-96 md:w-full bg-gray-800 text-base font-medium leading-4 text-white">View Carrier Details</button>
</div>
</div>
</div>
</div>
<div class="bg-gray-50 dark:bg-gray-800 w-full xl:w-96 flex justify-between items-center md:items-start px-4 py-6 md:p-6 xl:p-8 flex-col">
<h3 class="text-xl dark:text-white font-semibold leading-5 text-gray-800">Customer</h3>
<div class="flex flex-col md:flex-row xl:flex-col justify-start items-stretch h-full w-full md:space-x-6 lg:space-x-8 xl:space-x-0">
<div class="flex flex-col justify-start items-start flex-shrink-0">
<div class="flex justify-center w-full md:justify-start items-center space-x-4 py-8 border-b border-gray-200">
<img src="https://i.ibb.co/5TSg7f6/Rectangle-18.png" alt="avatar" />
<div class="flex justify-start items-start flex-col space-y-2">
<p class="text-base dark:text-white font-semibold leading-4 text-left text-gray-800">David Kent</p>
<p class="text-sm dark:text-gray-300 leading-5 text-gray-600">10 Previous Orders</p>
</div>
</div>
<div class="flex justify-center text-gray-800 dark:text-white md:justify-start items-center space-x-4 py-4 border-b border-gray-200 w-full">
<img class="dark:hidden" src="https://tuk-cdn.s3.amazonaws.com/can-uploader/order-summary-3-svg1.svg" alt="email">
<img class="hidden dark:block" src="https://tuk-cdn.s3.amazonaws.com/can-uploader/order-summary-3-svg1dark.svg" alt="email">
<p class="cursor-pointer text-sm leading-5 ">david89@gmail.com</p>
</div>
</div>
<div class="flex justify-between xl:h-full items-stretch w-full flex-col mt-6 md:mt-0">
<div class="flex justify-center md:justify-start xl:flex-col flex-col md:space-x-6 lg:space-x-8 xl:space-x-0 space-y-4 xl:space-y-12 md:space-y-0 md:flex-row items-center md:items-start">
<div class="flex justify-center md:justify-start items-center md:items-start flex-col space-y-4 xl:mt-8">
<p class="text-base dark:text-white font-semibold leading-4 text-center md:text-left text-gray-800">Shipping Address</p>
<p class="w-48 lg:w-full dark:text-gray-300 xl:w-48 text-center md:text-left text-sm leading-5 text-gray-600">180 North King Street, Northhampton MA 1060</p>
</div>
<div class="flex justify-center md:justify-start items-center md:items-start flex-col space-y-4">
<p class="text-base dark:text-white font-semibold leading-4 text-center md:text-left text-gray-800">Billing Address</p>
<p class="w-48 lg:w-full dark:text-gray-300 xl:w-48 text-center md:text-left text-sm leading-5 text-gray-600">180 North King Street, Northhampton MA 1060</p>
</div>
</div>
<div class="flex w-full justify-center items-center md:justify-start md:items-start">
<button class="mt-6 md:mt-0 dark:border-white dark:hover:bg-gray-900 dark:bg-transparent dark:text-white py-5 hover:bg-gray-200 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-gray-800 border border-gray-800 font-medium w-96 2xl:w-full text-base font-medium leading-4 text-gray-800">Edit Details</button>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
/* Doesn't require any CSS. */
//Doesn't require any JS.
This Tailwind CSS snippet provides a visually appealing and informative order summary page designed to display detailed information about a customer's order. The page includes a clear breakdown of items, quantities, prices, shipping details, and a total cost. It's fully customizable, allowing you to tailor its appearance and content to match your website's design.
Key Features:
- Responsive Design: The order summary page adapts seamlessly to different screen sizes, ensuring a consistent user experience across devices.
- Customizable Styling: Easily modify the appearance of the page using Tailwind CSS utility classes to match your website's design and branding.
- Clear Order Details: The page displays a detailed breakdown of the ordered items, including quantities, prices, and item descriptions.
- Shipping Information: Provides shipping details, including carrier, method, cost, and estimated delivery time.
- Order Summary: Presents a clear summary of the order, including subtotal, discounts, shipping costs, and the final total.
- Action Buttons: Includes buttons for viewing carrier details or editing order information.
Implementation:
- Include Tailwind CSS: Ensure you have Tailwind CSS installed and configured in your project.
- Create the HTML Structure: Set up the basic HTML structure for the order summary page, including the container, order details, shipping information, and summary section.
- Apply Tailwind CSS Classes: Use Tailwind CSS utility classes to style the order summary page and its elements, such as order-summary, order-details, shipping-info, summary-table, product-item, and any other relevant classes.
- Customize as Needed: Modify the Tailwind CSS classes and HTML structure to customize the appearance and content of the order summary page according to your specific requirements.
Join Our Community Call-to-Action Banner Section With Tailwind CSS
Bootstrap 5 Responsive Service Pricing Table Block
Owl Carousel Responsive CSS-Only Team Section Showcase
Tailwind CSS Subscribe Container with Integrated Footer
Responsive Bootstrap 5 Detailed Features Section
Responsive CSS-Only Glassmorphism Login Form with background image
Responsive Tailwind CSS Hero Section and Adaptive Navbar
Responsive Bootstrap 5 Compact FAQ Accordion Display
Responsive CSS Only Services Section with Hover Effects
Responsive Tailwind CSS Team Members Display Showcase
Responsive Bootstrap 5 Clear Process Flow Component
Responsive Interactive Login & Register Form with CSS & JS Transitions
Building Blocks for Your Web Pages
Explore a collection of pre-written HTML,CSS and Javascript
snippets to jumpstart your web development projects.