Changelog

All notable changes to the Colophon theme. Versions follow semantic versioning: the major version changes when a merchant’s saved settings could stop working, the minor when features are added, the patch for fixes.

1.0.0

First release.

Storefront

  • Product page built from blocks, so the order of title, price, variant picker, quantity, buy buttons, description, tabs and trust badges is a merchant decision rather than ours. 22 blocks available, including size chart, low-stock notice, dispatch cutoff, delivery date, frequently-bought-together, share and pickup availability.
  • Product media — images, uploaded video, YouTube and Vimeo embeds, and 3D models, in one gallery with zoom, a lightbox, thumbnails below or beside the stage, and keyboard support. All four media types also render inside quick view.
  • Quick view from product grids, with a full variant picker and the same media stage as the product page. Gated by the global Enable quick view setting and then per grid, so a homepage grid can stay quiet while collection pages offer it.
  • Cart drawer with line-item editing, a free-shipping progress bar, an order note, and a desktop cross-sell rail; or a full cart page, chosen with one setting (cart_type).
  • Subscriptions — selling-plan selector with a “One-time purchase” option that works without JavaScript.
  • Volume pricing and quantity rules, including B2B minimums, maximums and increments; the quantity stepper respects the rule’s lattice rather than counting by one.
  • Gift cards — a recipient form on gift card products (message, send date, recipient email) and a designed gift card page with a scannable QR code.
  • Collections with filtering, sorting, pagination, and a grid that adapts from two to four columns.
  • Predictive search as a drawer or a page, with product, article and page results.
  • Blog with tag filtering, an article template with prev/next navigation, and comments including a moderation notice.
  • Homepage sections — hero, image banner, split banner, featured collection, featured product, tabbed collections, collection list, image with text, hotspot image, video, promo panel, provenance timeline, specification matrix, reviews, rich text, FAQ, logo list, newsletter, contact form, recently viewed, custom Liquid, and a free-form custom section.
  • A shared button style across the sections that sit over photography, so solid and outline buttons stay legible on both a dark image and a paper background.
  • Long-form typography — a prose scale applied to article bodies, pages and the Shopify-rendered policy pages, which otherwise inherit the theme’s reset and run together with no spacing at all.
  • Header and footer as section groups, with a multi-level menu, a mobile drawer, and an announcement bar.

Merchant experience

  • Theme settings for typography (body and heading font pickers, plus independent body, heading and small text sizes), colour palettes, layout, product card behaviour, cart behaviour, social links and delivery estimates.
  • Every string translated through locales/en.default.json, so text can be changed without touching code.
  • A preset named Colophon, so the theme installs looking like the demo.

Performance and accessibility

  • SolidJS islands rather than a framework page: interactive components hydrate independently, and a page with no interactive component ships no component JavaScript.
  • No render-blocking font requests — the submission build inlines its font loading.
  • Images sized and prioritised per surface, with fetchpriority="high" on the largest above-the-fold image and lazy loading below it.
  • prefers-reduced-motion honoured by every animation.
  • Keyboard support and focus management on both drawers, the variant picker, the quantity stepper and the media gallery.

This site uses Just the Docs, a documentation theme for Jekyll.