Dw Theme Hamburger
Search the build
-
9530d812026-07-15 color-palette: hide color-index cards whose image fails to load (img.onerror → drop card) + skip imageless; empty-state fallback -
fc9ece52026-07-15 search: add type-ahead predictive dropdown (Shopify /search/suggest.json, product+SKU results as you type) -
116a2c72026-07-15 header: tighten hamburger drawer (0.9rem/5px), +top padding above wordmark, branding pointer-events guard so it can't block search click -
1690a772026-07-15 header: dead-center the logo/wordmark on all viewports (absolute-center, overrides compact-left) -
c2f92742026-07-15 search: apply the injection-proven width override (forces search-form/field width:auto + input 220px, beats Boost) -
48034402026-07-15 header: right cluster flex at all widths (was stacking on desktop) + stronger field width override -
ac3f2552026-07-15 search: theme search-form (Boost-survives + functional) forced to 20ch expand from eyeglass -
1703a962026-07-15 search: contenteditable div field (Boost strips <input> but not a div) + placeholder + textContent submit -
93297cd2026-07-15 search: Boost-proof plain input (custom attr, JS navigates to /search?q) so Boost can't strip it -
c50b9702026-07-15 search: use controlled minimal form (guaranteed 20ch expand + working /search submit) -
46de4d12026-07-15 search: rebuild as working eyeglass-triggered field (eyeglass left-anchor, opens 20ch left, submit via toggle/Enter) -
05825b62026-07-15 mobile: hide wordmark on phones (icon collision), space header icons, remove drawer double-divider (graphics-team P0) -
f84cda42026-07-14 collection hero: reduce banner height by ~2/3 (clamp 240-420 -> 80-140, trim padding) -
b71532d2026-07-14 hamburger drawer: +50% menu text, widen panel to 560px to fit larger items -
69fe8852026-07-14 header: remove Checkout button, keep cart -
6ab39da2026-07-14 hotfix: wordmark rendering vertically (per-letter wrap) -> nowrap + auto-width branding -
2dad9052026-07-14 header: move Checkout button down next to the cart -
5ea58612026-07-14 header: Times New Roman stacked wordmark (logo-height); move cart next to search eyeglass; click-to-expand search (~20ch, grows left) -
f5f8bf12026-07-14 header: reduce centered front-page logo (100->70px) + hamburger drawer logo (200->128px) -
97cb7502026-07-14 hamburger: pin Custom Walls + Trade to top of drawer, bold + divider -
891c82c2026-07-14 header: person/cart icons, camera right of search, phone tel: link, move Custom Walls + Trade into hamburger -
9e5f2272026-07-13 pdp: move 'More Wallcoverings Like This' to page bottom + Recently Viewed under it as 2 rows of 3 -
03975972026-07-13 hide wordmark inside drawer clone (overflow + close-X crowding) -
e3860082026-07-13 drawer branding block visible on desktop (close X fix) -
aa68d6b2026-07-13 hamburger nav at all widths + spelled-out Designer Wallcoverings wordmark (header.liquid, theme.css.liquid, grid.js forced-mobile gates) -
465e38d2026-07-13 snapshot: live theme pull before hamburger nav rework
Authors
- Steve26
Agents used
Skills used
- /search3
- /suggest1
- /wordmark1
- /field1
- /cart1
- /more-wallcoverings-like-this1
- /product1
Creative ideas + design notes
9e5f227 · 2026-07-13 · pdp: move 'More Wallcoverings Like This' to page bottom + Recently Viewed under it as 2 rows of 3
- extract #dw-similar CLIP row from color-palette.liquid into snippets/more-wallcoverings-like-this.liquid - render it at the bottom of sections/product.liquid, directly above Recently Viewed - recently-viewed grid: repeat(3,1fr), capped at 6 items (2 rows of 3) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
File tree
- assets/boost-sd-custom.css
- assets/boost-sd-custom.js
- assets/chiko-icons.woff
- assets/close-icon.svg
- assets/custom.css
- assets/custom.js.liquid
- assets/dw-card-hover.js
- assets/dw-color-wheel-data.json
- assets/dw-color-wheel.js
- assets/dw-filter-horizontal.css
- assets/dw-filter-horizontal.js
- assets/dw-grid-control.js
- assets/dw-hfilter.css
- assets/dw-hfilter.js
- assets/dw-native-infinite.js
- assets/dw-pdp-restyle.css
- assets/dw-pdp-size-pills.js
- assets/dw-pj-handles.json
- assets/dw-pj-hide.js
- assets/dw-product.css
- assets/element.base-media.js
- assets/element.image.parallax.js
- assets/element.model.js
- assets/element.quantity-selector.js
- assets/element.text.rte.js
- assets/element.video.js
- assets/gift-card.css.liquid
- assets/grid.js
- assets/icon.3d.svg
- assets/icon.acorn.svg
- assets/icon.amphora.svg
- assets/icon.arrow-left.svg
- assets/icon.arrow-right.svg
- assets/icon.award-winning.svg
- assets/icon.bag-minimal.svg
- assets/icon.bag.svg
- assets/icon.bestseller.svg
- assets/icon.cart.svg
- assets/icon.case.svg
- assets/icon.celebration.svg
- assets/icon.chat.svg
- assets/icon.check.svg
- assets/icon.checkmark.svg
- assets/icon.chevron-down.svg
- assets/icon.chevron-left.svg
- assets/icon.chevron-right.svg
- assets/icon.chevron-up.svg
- assets/icon.close.svg
- assets/icon.cool.svg
- assets/icon.custom.svg
- assets/icon.dot.svg
- assets/icon.email.svg
- assets/icon.facebook.svg
- assets/icon.filter.svg
- assets/icon.gift.svg
- assets/icon.globe.svg
- assets/icon.hamburger.svg
- assets/icon.heart.svg
- assets/icon.in-stock.svg
- assets/icon.instagram.svg
- assets/icon.leaf-2.svg
- assets/icon.leaf.svg
- assets/icon.linkedin.svg
- assets/icon.local.svg
- assets/icon.lock.svg
- assets/icon.minus.svg
- assets/icon.natural.svg
- assets/icon.out-of-stock.svg
- assets/icon.package.svg
- assets/icon.pause.svg
- assets/icon.pencil.svg
- assets/icon.perfect-gift-outline.svg
- assets/icon.phone.svg
- assets/icon.pinterest.svg
- assets/icon.play.svg
- assets/icon.plus.svg
- assets/icon.quote.svg
- assets/icon.ribbon.svg
- assets/icon.rss.svg
- assets/icon.search.svg
- assets/icon.shield.svg
- assets/icon.shopify-logo.svg
- assets/icon.size-chart.svg
- assets/icon.snapchat.svg
- assets/icon.staffs-pick.svg
- assets/icon.star.svg
- assets/icon.sustainable.svg
- assets/icon.tag.svg
- assets/icon.tiktok.svg
- assets/icon.truck.svg
- assets/icon.tumblr.svg
- assets/icon.user.svg
- assets/icon.vegan.svg
- assets/icon.view-large.svg
- assets/icon.view-list.svg
- assets/icon.view-small.svg
- assets/icon.vimeo.svg
- assets/icon.wand.svg
- assets/icon.women-owned.svg
- assets/icon.x.svg
- assets/icon.youtube.svg
- assets/is-land.min.js
- assets/marble.jpg
- assets/minimal-wave.svg
- assets/modernizr-2.8.2.min.js
- assets/no-image.png
- assets/no-image.svg
- assets/notebook.svg
- assets/paper.jpg
- assets/plants.svg
- assets/pxu-social-icons.svg
- assets/pxu-social-icons.ttf
- assets/pxu-social-icons.woff
- assets/recently-viewed-tracker.js
- assets/recently-viewed.css
- assets/recently-viewed.js
- assets/sbc-interactive.css
- assets/sbc-interactive.js
- assets/space.jpg
- assets/swirl.svg
- assets/tcwi.bills.svg
- assets/tcwi.calendar.svg
- assets/tcwi.cart.svg
- assets/tcwi.charity.svg
- assets/tcwi.chat.svg
- assets/tcwi.envelope.svg
- assets/tcwi.gears.svg
- assets/tcwi.gift.svg
- assets/tcwi.globe.svg
- assets/tcwi.package.svg
- assets/tcwi.phone.svg
- assets/tcwi.plant.svg
- assets/tcwi.recycle.svg
- assets/tcwi.ribbon.svg
- assets/tcwi.sales-tag.svg
- assets/tcwi.shield.svg
- assets/tcwi.stopwatch.svg
- assets/tcwi.store.svg
- assets/tcwi.thumbs-up.svg
- assets/tcwi.tiktok.svg
- assets/tcwi.trophy.svg
- assets/tcwi.truck.svg
- assets/tcwi.wallet.svg
- assets/theme.css.liquid
- assets/util.misc.js
- assets/util.product-loader.js
- assets/util.resource-loader.js
- assets/vendor.in-view.js
- assets/wave.svg
- blocks/_section-flex-pdp-buy-buttons.liquid
- blocks/_section-flex-pdp-description.liquid
- blocks/_section-flex-pdp-divider.liquid
- blocks/_section-flex-pdp-installments.liquid
- blocks/_section-flex-pdp-inventory.liquid
- blocks/_section-flex-pdp-media-gallery.liquid
- blocks/_section-flex-pdp-pick-up.liquid
- blocks/_section-flex-pdp-policies.liquid
- blocks/_section-flex-pdp-price.liquid
- blocks/_section-flex-pdp-quantity-picker.liquid
- blocks/_section-flex-pdp-sku.liquid
- blocks/_section-flex-pdp-title.liquid
- blocks/_section-flex-pdp-variant-picker.liquid
- blocks/_section-flex-pdp-vendor.liquid
- config/settings_data.json
- config/settings_schema.json
- layout/gift_card.liquid
- layout/password.liquid
- layout/theme.liquid
- locales/cs.json
- locales/de.json
- locales/de.schema.json
- locales/en.default.json
- locales/en.default.schema.json
- locales/es.json
- locales/es.schema.json
- locales/fr.json
- locales/fr.schema.json
- locales/hi.json
- locales/it.schema.json
- locales/ja.json
- locales/nl.json
- locales/pt-BR.json
- locales/tr.json
- locales/zh-CN.json
- sections/404.liquid
- sections/age-gate.liquid
- sections/appointment-booking.liquid
- sections/apps.liquid
- sections/article.liquid
- sections/blog-masonry.liquid
- sections/blog.liquid
- sections/cart-ajax.liquid
- sections/cart.liquid
- sections/collection-list.liquid
- sections/collection.liquid
- sections/contact-for-price.liquid
- sections/custom-liquid.liquid
- sections/dw-all-collections.liquid
- sections/dw-boost-filter-topbar.liquid
- sections/dw-collection-hero.liquid
- sections/footer-group.json
- sections/footer.liquid
- sections/header-group.json
- sections/header.liquid
- sections/home-blog.liquid
- sections/home-collections.liquid
- sections/home-masonry.liquid
- sections/home-message.liquid
- sections/home-product.liquid
- sections/home-products.liquid
- sections/home-promotion.liquid
- sections/home-slideshow.liquid
- sections/home-testimonials.liquid
- sections/home-video.liquid
- sections/main-product-high-variant.liquid
- sections/mini-ajax.liquid
- sections/page-contact.liquid
- sections/page-inquiry.liquid
- sections/page.liquid
- sections/password.liquid
- sections/predictive-search.liquid
- sections/product-ajax.liquid
- sections/product.liquid
- sections/pxs-announcement-bar.liquid
- sections/pxs-image-with-text-overlay.liquid
- sections/pxs-map.liquid
- sections/pxs-newsletter.liquid
- sections/recently-viewed.liquid
- sections/static-product-recommendations.liquid
- sections/surface-pick-up.liquid
- sections/template-search.liquid
- snippets/age-gate.liquid
- snippets/block-blog-promo.liquid
- snippets/boost-infinite-override.liquid
- snippets/boost-sd-fallback.liquid
- snippets/brands-jsonld.liquid
- snippets/breadcrumbs.liquid
- snippets/button-product-pdf-print.liquid
- snippets/cart-discounts.liquid
- snippets/cart-table.liquid
- snippets/collection-list-item.liquid
- snippets/color-dots.liquid
- snippets/color-palette.liquid
- snippets/colorway-siblings.liquid
- snippets/complementary-product.liquid
- snippets/complementary-products.liquid
- snippets/dropdown.liquid
- snippets/dw-boost-overrides.liquid
- snippets/dw-grid-control.liquid
- snippets/dw-product-styles.liquid
- snippets/dw-signin-modal.liquid
- snippets/element.badge.liquid
- snippets/element.button.liquid
- snippets/element.checkbox.liquid
- snippets/element.divider.liquid
- snippets/element.icon.liquid
- snippets/element.image.liquid
- snippets/element.image.sizes.liquid
- snippets/element.input.liquid
- snippets/element.model.liquid
- snippets/element.placeholder.liquid
- snippets/element.quantity-selector.liquid
- snippets/element.radio.liquid
- snippets/element.select.liquid
- snippets/element.swatch.liquid
- snippets/element.text--body.liquid
- snippets/element.text--heading.liquid
- snippets/element.text--rte.liquid
- snippets/element.text.liquid
- snippets/element.video.liquid
- snippets/faceted-filter-group.liquid
- snippets/faceted-filter-swatch.liquid
- snippets/faceted-filters-active.liquid
- snippets/faceted-filters.liquid
- snippets/for-looper.liquid
- snippets/form.product.liquid
- snippets/form.product.messages.liquid
- snippets/full-monte-express.liquid
- snippets/head.import-map.liquid
- snippets/head.is-land.liquid
- snippets/hide-browse-hidden.liquid
- snippets/home-blog-post.liquid
- snippets/home-collection.liquid
- snippets/home-masonry-feature.liquid
- snippets/home-masonry.liquid
- snippets/home-onboard-product.liquid
- snippets/home-slideshow-slide.liquid
- snippets/icons.liquid
- snippets/jquery-snippet.liquid
- snippets/layout.grid.cell.liquid
- snippets/layout.grid.liquid
- snippets/layout.section.liquid
- snippets/layout.stack.liquid
- snippets/layout.sticky-scroller.liquid
- snippets/loading-animation.liquid
- snippets/mega-nav.liquid
- snippets/mini-cart.liquid
- snippets/mobile-dropdown.liquid
- snippets/mobile-nav.liquid
- snippets/modal.liquid
- snippets/money.liquid
- snippets/more-wallcoverings-like-this.liquid
- snippets/newsletter.liquid
- snippets/other-colorways.liquid
- snippets/overlay.drawer.liquid
- snippets/overlay.lightbox.liquid
- snippets/pagination.liquid
- snippets/price-fallback.liquid
- snippets/product-description-meta.liquid
- snippets/product-form-content(original).liquid
- snippets/product-form-content.liquid
- snippets/product-gallery.liquid
- snippets/product-list-item.liquid
- snippets/product-options-dropdown-original.liquid
- snippets/product-options-dropdown.liquid
- snippets/product-success-labels.liquid
- snippets/product.hot-reload.liquid
- snippets/product.hot-reload.radio-attributes.liquid
- snippets/product.hot-reload.select-attributes.liquid
- snippets/product.liquid
- snippets/product.price.liquid
- snippets/quickshop.liquid
- snippets/rating-stars.liquid
- snippets/recently-viewed.liquid
- snippets/recipient-form-disclosure-icon.liquid
- snippets/rimg.liquid
- snippets/saw_compute_discount.liquid
- snippets/saw_variant.liquid
- snippets/search-form.liquid
- snippets/section-article-post.liquid
- snippets/section-blog-post-masonry.liquid
- snippets/section-blog-post.liquid
- snippets/section-blog-sidebar.liquid
- snippets/section.flex-pdp._inventory-text.liquid
- snippets/section.flex-pdp.buy-buttons.liquid
- snippets/section.flex-pdp.description.liquid
- snippets/section.flex-pdp.divider.liquid
- snippets/section.flex-pdp.gift-recipient.liquid
- snippets/section.flex-pdp.installments.liquid
- snippets/section.flex-pdp.inventory.liquid
- snippets/section.flex-pdp.liquid
- snippets/section.flex-pdp.media-gallery.liquid
- snippets/section.flex-pdp.media-grid.liquid
- snippets/section.flex-pdp.pick-up.liquid
- snippets/section.flex-pdp.policies.liquid
- snippets/section.flex-pdp.price.liquid
- snippets/section.flex-pdp.quantity-picker.liquid
- snippets/section.flex-pdp.sku.liquid
- snippets/section.flex-pdp.title.liquid
- snippets/section.flex-pdp.variant-picker.liquid
- snippets/section.flex-pdp.vendor.liquid
- snippets/share-buttons.liquid
- snippets/shipping-calculator.liquid
- snippets/social-icon.liquid
- snippets/social-link.liquid
- snippets/social-meta-tags.liquid
- snippets/social.liquid
- snippets/spec-sheet-button.liquid
- snippets/structured-data.liquid
- snippets/style.normalize.liquid
- snippets/style.primitive-tokens.liquid
- snippets/svg-placeholder-uri.liquid
- snippets/utility.breakpoint-style.liquid
- snippets/utility.breakpoint.liquid
- snippets/utility.color-scheme-texture.liquid
- snippets/utility.id.liquid
- snippets/utility.translate.liquid
- templates/404.json
- templates/article.json
- templates/blog.json
- templates/blog.masonry.json
- templates/cart.ajax.json
- templates/cart.json
- templates/cart.mini-ajax.json
- templates/collection.boost-sd-original.json
- templates/collection.json
- templates/customers/account.liquid
- templates/customers/activate_account.liquid
- templates/customers/addresses.liquid
- templates/customers/login.liquid
- templates/customers/order.liquid
- templates/customers/register.liquid
- templates/customers/reset_password.liquid
- templates/gift_card.liquid
- templates/index.boost-sd-original.json
- templates/index.json
- templates/list-collections.json
- templates/page.about.json
- templates/page.book-appointment.json
- templates/page.contact.json
- templates/page.contact.steve.liquid
- templates/page.inquiry.json
- templates/page.json
- templates/page.spec-sheet.liquid
- templates/page.studio.liquid
- templates/password.json
- templates/product.high-variant.json
- templates/product.json
- templates/product.quickshop.json
- templates/search.boost-sd-original.json
- templates/search.json