Enhance Walmart UI with modern styles, animations, and Bootstrap-inspired theme.
// ==UserScript== // @name Walmart Modern UI // @namespace http://tampermonkey.net/ // @version 1.0 // @description Enhance Walmart UI with modern styles, animations, and Bootstrap-inspired theme. // @author YourName // @match *://www.walmart.com/* // @grant GM_addStyle // ==/UserScript== (function () { 'use strict'; const css = ` /* General Reset */ body, html { font-family: 'Helvetica Neue', Arial, sans-serif; background-color: #f8f9fa; margin: 0; padding: 0; transition: all 0.3s ease-in-out; } /* Navbar */ header, .header { background-color: #007bff !important; color: #fff; border-bottom: 3px solid #0056b3; } header a, .header a { color: #fff !important; text-decoration: none; } /* Cards */ .product-card, .search-r###lt-gridview-item-wrapper { background-color: #ffffff; border-radius: 12px; box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out; padding: 1rem; } .product-card:hover, .search-r###lt-gridview-item-wrapper:hover { transform: translateY(-5px); box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15); } /* Buttons */ .button, button, .btn { background-color: #007bff !important; border-radius: 8px; color: #fff; padding: 0.5rem 1rem; transition: background-color 0.2s ease-in-out, transform 0.1s ease-in-out; border: none; } .button:hover, button:hover, .btn:hover { background-color: #0056b3 !important; transform: scale(1.05); } /* Animations */ .fade-in { animation: fadeIn 0.8s ease-in-out; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } /* Rounded Images */ img { border-radius: 8px; } /* Footer */ footer { background-color: #343a40; color: #fff; padding: 1rem; text-align: center; border-top: 3px solid #212529; } footer a { color: #17a2b8 !important; } `; GM_addStyle(css); })();