Skip to main content

Purushottam Rathi

As a Senior Technical Consultant at Perficient, Purushottam brings over four years of experience in front-end development, specializing in Magento and Optimizely within the E-commerce domain. He is deeply passionate about technology, consistently shares knowledge with his team, and continuously pursues learning opportunities in emerging technologies.

Blogs from this Author

Businessman types on a laptop.

Rendering HTML Content in Optimizely Spire: Correct Handling for CMS and Custom Properties

When using Optimizely Commerce Spire with React 18 or later, developers frequently encounter hydration issues—pages render blank or React shows hydration warnings. This typically occurs when the HTML rendered on the server does not match what React expects on the client. This blog covers: Why hydration issues occur after upgrades The difference between CMS content […]

E Mail

Creating Rounded Corner Buttons for Email Templates Without Distortion

Creating email templates that render consistently across major email clients (Outlook, Gmail, Yahoo, Apple Mail) is challenging for developers due to differences in rendering engines. Common issues include distorted corners, misaligned text, and inconsistent heights—especially in Outlook, which uses Microsoft Word’s engine. In this article, I’ll show you how to create rounded-corner buttons that work in […]

Optimizely Configured Commerce Best Practices

Frontend Standards for Optimizely Configured Commerce: Clean & Scalable Web Best Practices

Optimizely Configured Commerce (Spire) is a strong platform for creating content-rich ecommerce sites, especially suited for wholesalers and manufacturers. Alongside powerful e-commerce features like product recommendations and fast ordering, it supports extensive storefront customization with blogs, case studies, forums, and other content types. To build clean, scalable, and maintainable websites on Optimizely Configured Commerce, it’s […]

Online News On A Smartphone And Laptop, Woman Reading News Or Articles In A Mobile Phone Screen Application At Home. Newspaper And Portal On Internet.

How to Write Media Queries in Optimizely Configured Commerce (Spire)

Media queries are essential for modern websites. They enable responsive design by allowing your site or UI to adapt seamlessly across different device sizes. In this blog, we’ll explore how to implement media queries in Optimizely Spire and how to update or customize breakpoints to suit your design needs. Let’s get started! Setting Up Breakpoints […]

Responsive Design@1x.jpg

How to Enable Full-Width Layouts in Optimizely Commerce (Spire)

When building websites in Optimizely Commerce (Spire), you may need to create sections that span the entire page width. Full-width sections are essential for design elements such as banners, hero images, and background sections. Optimizely Commerce (Spire) provides a flexible framework that makes it easy to configure and implement full-width layouts, allowing developers to create […]

Getting Down To Work

How to Use Fonts in Optimizely CMS Spire

Unlock Your Website’s Potential with Custom Fonts In this blog, we’ll explore the importance of typography in enhancing your site’s visual appeal and user experience. You’ll discover step-by-step instructions for integrating custom fonts into your Optimizely CMS Spire. Whether you’re a beginner or an experienced developer, this guide will provide valuable insights to elevate your […]

Optimizely Configured Commerce Best Practices

How to Customize Zoom Level in Optimizely CMS Spire

In some situations, we need to set a maximum zoom scale or disable zoom completely on our website. This blog explains how to achieve that behavior in Optimizely Spire. In Optimizely, the meta viewport tag rendered on the page comes from the src\FrontEnd\modules\server-framework\src\PageRenderer.tsx file. However, since this file is part of the server framework, we […]