Changelog
What was added, changed and fixed in the Nova-IMP theme, newest first.
Each entry is grouped into Added, Changed, Removed and Fixed. Where a setting is involved it is named exactly as the Theme Editor shows it, along with where to find it.
2026-08-08 — Collection footer sections + compressed product card images
Added
- Divider section (
sections/divider.liquid) — horizontal line with width, thickness, colour and spacing. Default on the collection template after the product grid. - Collection description section (
sections/collection-description.liquid) — collection body text with optional title, alignment, narrow column, and Show more / Show less (height-based collapsible). - Collection FAQ section (
sections/collection-faq.liquid) — up to 5 collapsible FAQs from collection metafields (custom.faq_1_label/custom.faq_1_content…faq_5_*). Accordion behaviour matches PDP Details & Description. - Theme setting Compress product card images (
product_grid_compressed_images, default on) under Theme settings → Products. Merchants can turn off to use larger full-quality grid images. - Default collection template order: product grid → Divider → Collection description → Collection FAQ.
Changed
- Product grid cards use faster image delivery when compression is on: smaller srcset, smarter
sizes, first-row eager load + LCP preload (collection/search), lighter hover image. - Smooth open/close for product-info collapsibles and collection FAQ (
product-info-tabs.js/ CSS). - Quick View button shows immediately on card hover (no longer waits for modal preload network round-trip).
- Hover second image no longer stayed invisible (
opacity: 0on.image-elementwithout AOS/eager).
Fixed
- Invalid
{# … #}comment inimage-element.liquidwas rendering as visible text on product cards (Liquid does not treat Jinja-style comments as comments).
Docs
reference/theme-settings/03-products.mdreference/sections/divider.mdreference/sections/collection-description.mdreference/sections/collection-faq.md10-collection-default.md
Notes for merchants
- Compress images: Theme settings → Products → Compress product card images (on = faster / smaller; off = larger quality).
- Collection FAQs: Admin → Custom data → Collections → add
faq_1_label…faq_5_content; fill values per collection. - Collection description uses the normal collection Description field in Admin.
2026-08-05 — Size chart (metafield image, modal zoom, hide-by-collection)
Added
- Product metafield Products Size Chart (
custom.products_size_chart, File/Image) drives a per-product size chart on the PDP (main-productSize chart block). - Snippet
snippets/product-size-chart-content.liquidbuilds modal content with priority:- Product metafield image
- Else Theme Editor Size chart page (same page for all products without a metafield image)
- Hide size chart collections (
hide_size_chart_collections, multi-selectcollection_list, limit 50) on the Size chart block. Products in any selected collection never show size chart (metafield or page). Use for ranges such as Unstitched. - Clean white size-chart modal (app-style): SKU/title heading when using the image, full-width chart, light zoom controls (+/−/reset), pinch / double-tap / Ctrl+scroll zoom via
size-chart-zoominassets/theme.js. - Default template placement: Size chart block after Quantity selector in
templates/product.json.
Changed
- Size chart is no longer page-only: metafield image is first; manual page is the store-wide fallback.
- Mobile colour image cards on the variant picker are centered (≤768px).
- Docs:
reference/sections/main-product.md(Size chart + Variant picker notes),03-product-default.md.
Notes for merchants
- Admin → Settings → Custom data → Products → metafield
custom.products_size_chart(File/Image). - Theme Editor → Product → Size chart → set Size chart page + optional Hide size chart collections.
2026-08-01 — Related Products: Colors mode button + size dropdown
Added
- Colors mode button on the Related Products block (Theme Editor → Product page → Related Products). Shown only when Show related items as is Colors.
- Color name (default) — the card button shows the colour name and opens Quick View / the product for that colour.
- Size dropdown — the colour-name button is replaced by a size dropdown for that colour, with prices in the format
Small - Rs 5,000.
- Sold-out sizes in the dropdown use a faded label and a diagonal cross (same idea as PDP size variants), instead of a “Sold out” text suffix.
- Selecting an available size updates the card’s variant link and opens Quick View (when enabled) for that size.
Changed
- Default Colors mode button is Color name. Merchants can switch to Size dropdown in the Theme Editor.
- Docs updated in
reference/sections/main-product.md.
Fixed
- Size dropdown did not open when theme JS had not finished loading; dropdown binding no longer depends on Quick View being ready first.
- Product-card link overlay and carousel overflow no longer block clicks on the Related Products dropdown.
2026-08-01 — Related Products block (metafield)
Added
- A Related Products block on the product page (
main-product), meant to sit after Description. - Products are loaded from the product metafield
custom.related_products(type List of products). Merchants pick related products in Admin → Product → Metafields. - Layout matches Product recommendations: desktop/mobile products-per-row, optional carousel (gap, autoplay, arrows), and the same product card grid.
- Show related items as (before Carousel): Products (one card each), Colors (one card per color), or Sizes (one card per color + size variant). Default is Colors.
- Under each card image: a fixed full-width button (Quick View / colour name / colour + size), with Theme Editor controls for height, font size, weight, text case, letter spacing, and colours.
- Sold-out related cards show a diagonal cross on the button (PDP size-variant style) and remain visible in the grid.
- Card links and Quick View open the matching variant (
?variant=). - Block settings: heading, items to show (up to 50), products per row (desktop + mobile), display mode, button styling, and carousel controls.
- Snippet
snippets/product-related-products.liquid, card snippetsnippets/product-related-card.liquid, and styles inassets/product-related-products.css. - Docs in
reference/sections/main-product.md.
2026-08-01 — Collapsible Details & Description on the product page
Added
- A Display style option on the product page Description block (Theme Editor → Product page → Description): Tabs (Details | Description) or Collapsible button (default).
- Collapsible button renders a full width button under the buy buttons, with the existing Details and Description tabs inside it.
- Collapsible button text (default
Details & Description) and Open by default settings, both shown only when the collapsible style is selected. - Docs updated in
reference/sections/main-product.md.
Changed
- Default display for Details / Description is now the Collapsible button layout on product templates. Merchants can switch back to tabs in the Theme Editor.
- The collapsible button uses a 1px solid black border (same visual weight as Add to cart), white background, and a +/- icon on the right.
2026-08-01 — Predictive search (title + SKU)
Added
- A local product search index (
theme.ProductSearchIndexinassets/theme.js) that matches queries against product titles and every variant SKU, including mid-string codes (e.g.1212insideCK2P1212-SJ-NT). - Session caching of the catalog index so predictive search stays fast after the first load.
- Docs for the new behaviour in
16-search.md,reference/theme-settings/11-search.mdand01-global-ui.md.
Changed
- Predictive search debounce reduced from 300 ms to 100 ms.
- Product suggestions in the header overlay now come from the local index; Shopify predictive search still supplies pages, articles, collections and query suggestions.
- While the index is loading on first open, Shopify product suggestions are shown as a temporary fallback, then replaced by title/SKU matches.
Fixed
- Mid-SKU / numeric code searches that Shopify’s tokenized predictive search missed now return the correct products in the search overlay.
2026-07-31 — Documentation
Added
- A complete settings reference — 93 pages covering all 1,310 settings in the theme, with each setting's id, type, default, range, options and
visible_ifcondition. Seereference/00-INDEX.md. - A screenshot of every settings panel (187 images): global theme settings, 62 sections and their blocks, and the 14 Flex PDP theme blocks.
- A "Theme Editor settings" table in every page guide (
01–35), linking that template's sections to their reference pages. - This changelog.
Changed
- Screenshots are now encoded as palette PNGs — 13 MB down to 4 MB with no visible difference.
- Sections used by several templates (
main-productappears on six product templates) are documented once and linked from each page, so a setting only has to be updated in one place.
2026-07-29 — Collection list, floating buttons, sold-out products
Added
- The Collection List page now uses the same card system as the homepage — layout, image ratio, overlay and spacing settings all match. Section:
list-collections-template. - Collections from a navigation menu — a new option under "Select collections to show". Only the collection links in the chosen menu appear, in the menu's own order.
- Product count badge in the top right corner of each collection card, with its own font size, corner radius, spacing and colours. On by default on the Collection List page, off elsewhere.
- Hide zero-item collections toggle, below "Show title" — empty collections drop out of the grid.
- Load more button replacing pagination, appending collections on the same page.
- Bottom shadow gradient on collection cards: Off / Soft / Medium / Strong. Shadows no longer need to be baked into the images.
- Collection cards fall back to the first product's image when the collection has no image of its own.
- Additional Buttons global settings (Theme settings → Additional Buttons):
- A floating WhatsApp button that opens WhatsApp with the current page link already in the message. Default number
923059778976. - A Back to Top button that fills in line with the scroll position. Its colours come from the theme palette, while the WhatsApp button keeps its own green.
- A floating WhatsApp button that opens WhatsApp with the current page link already in the message. Default number
- Hide fully sold-out products (Theme settings → Products, below "Show vendor") — a product disappears from product grids and search once every one of its variants is sold out.
Changed
- Collection product counts no longer include hidden sold-out products. A new
snippets/visible-products-count.liquidhandles this, and it applies to bothmain-collectionandlist-collections-template.
Removed
- The "Powered by Shopify" text in the footer.
Fixed
- Collection card images loaded slowly. Only the first two rows now load eagerly and the rest lazily, image widths were reduced, and a CSS
opacity: 0that made images wait for an animation was removed.
2026-07-29 — Colour variant image cards
Added
- A "Variant image card" style for colour options, replacing the swatch with an image card, with its own width and height settings (70 × 70 px by default).
- An image fallback: when a colour variant has no image of its own — common on single-colour products — the product's featured or first image is shown instead of an empty space.
- The same image card setup applies to Quick View by default.
Fixed
- Sold-out size variants looked blank — white text on a white background. The text is now readable, the border is visible, and the strikethrough shows.
2026-07-28 — Theme Check cleanup
Fixed
templates/customers/addresses.liquid— a<button>was closed with</a>.templates/customers/reset_password.liquid— Shopify no longer exposes theemailobject on this page, so it was removed from the translation in every locale.templates/gift_card.liquid— a stray</html>tag.- Gallery translations that were missing from the de, es, fr, it, pt-BR and pt-PT schema locales.
2026-07-27 — Quick View and currency
Added
- Quick View is now an editable section in the Theme Editor, placed after the footer group. Its settings control the storefront's AJAX Quick View.
- An option to choose a default currency in the currency converter.
Changed
- Show SKU is on by default in Quick View.
Before 2026-07-23
These entries are summarised from the git history and are therefore less detailed:
| Date | What happened |
|---|---|
| 2026-07-26 | Theme update packaging system (NOVA-IMP-Theme-Update/) and a large theme refresh |
| 2026-07-23 | First theme documentation (Nova-IMP-Docs/) |
| 2026-07-04 | Improved Shopify Theme 3.2 baseline, initial commit |