Skip to content

Storefront UX

Storefront Size Guides: Inline, Dialog, or Separate Page?

Choose a size-guide layout by how customers need to compare information, then test the trip back to the product—not just the opening animation.

By Eidos Works Editorial5 min read
Size guidesProduct detail pagesModal dialogsInteraction design
Save your reading. Get every new paper for free →

Start with the comparison, not the overlay

Choose a size-guide layout by the comparison the customer needs to make, and preserve the product context when the guide closes. For short advice, put it beside the size selector. For a compact reference, consider a dialog. For instructions spanning several products or measurement methods, give the guide its own page.

A polished panel can still interrupt the purchase if it hides the options a shopper is comparing or resets their selections. The useful design question is: what must stay available while the customer decides? The framework below is Eidos Works analysis, supported by the linked interaction standards; it is not a claim about measured sales improvements.

1. Choose among three layouts

Write down the guide’s job before drawing it. Separate a fit note, such as how a garment is cut, from a measurement table and from instructions on taking measurements. Those are different amounts of work for the reader.

  • Inline: use a short note or expandable section when the shopper needs to look between guidance and the size choices. It takes page space, but avoids a separate reading context.
  • Dialog: use a compact, product-specific reference when the customer can read it and return to one decision. It saves page space while adding opening, closing and focus behavior to maintain.
  • Separate page: use a stable destination for lengthy instructions, several product families or a guide staff need to share. Provide a clear return route and verify that going back retains the product configuration.

2. Specify the dialog’s behavior

W3C’s modal-dialog pattern calls for focus to enter the dialog, Tab and Shift+Tab to remain within it, and Escape to close it. Include a visible close button and an accessible name, normally tied to the visible title. On closing, focus generally returns to the opener, with exceptions for a changed workflow or a removed opener.

For a structured measurement table, the same guidance suggests initially focusing a static element near the beginning rather than announcing the entire contents as one description. Mark a dialog modal only when the background is actually unavailable for interaction. A dim background alone does not establish that behavior.

For custom development, the HTML standard provides the dialog element and showModal() method. Its built-in behavior is a useful starting point, but authors still need to choose initial focus deliberately. Close it through the supported close mechanism rather than manually stripping its open attribute. On a hosted storefront, first establish whether the theme or platform owns this component.

3. Work through one product example

Imagine a fictional uniform store. A shopper has selected a navy polo, size M and a quantity of two, then opens “Polo measurements.” The guide contains one table and a note distinguishing garment measurements from body measurements. These are illustrative requirements, not a report of a client implementation.

Keep that distinction visible in the guide and identify the specific polo or fit the table describes. An attractive generic chart is unhelpful if nobody can tell which garment it belongs to. Assign the merchandising team an owner for updating the reference when the supplier changes the product.

In this example, opening the guide must leave navy, M and quantity two intact. Closing it must leave them intact too. The shopper can then change M to L on the product page. The guide does not silently select a size or add an item to the bag.

If shoppers repeatedly need the chart beside the selector, switch this example to an inline section. If the chart needs several pages of measuring instructions, use a separate guide with a product-specific link. Those choices trade compactness for easier comparison or deeper explanation; none is universally best.

4. Make the small-screen version readable

W3C’s Reflow guidance addresses reading at a width equivalent to 320 CSS pixels without losing information or functionality, with exceptions for content that needs a two-dimensional layout. A measurement table may need horizontal scrolling within its own region; that does not excuse clipping the surrounding instructions or close control.

Keep measurement units and row or column headings understandable. Avoid shrinking the whole guide until it fits but cannot be comfortably read. Check browser zoom as well as a narrow viewport: a desktop screenshot scaled down is not evidence of usable reflow.

W3C’s Focus Not Obscured guidance also matters when sticky headers, cookie notices or chat panels share the screen. The minimum criterion requires a newly focused component not to be entirely hidden by author-created content, subject to its stated notes. As a design target, keep the whole focused control visible. Test the assembled storefront because overlapping components may come from different vendors.

What this means for your site

Give the implementer an acceptance checklist that covers the round trip. Use synthetic selections in staging and record expected versus actual behavior, the browser and the device or assistive technology used. This focused review does not establish full accessibility conformance.

  • Open and close the guide from a configured product: are color, size and quantity unchanged?
  • Use only a keyboard: can you read the reference, dismiss it and resume the product decision?
  • Use a screen reader: is the guide identified, and can you understand the measurement structure?
  • Check narrow screens and enlarged content: are instructions and controls reachable without clipping?
  • Open other supported page layers: does the guide still have a usable reading and return path?
  • Navigate away and back if the guide is a separate page: does the product retain the expected state?
  • Verify the chart against its authoritative product data: are the fit, units and measurement method correct?

How Eidos Works applies this

Bring one product URL and one unresolved buying question to a design review. Ask for a recommendation on placement, a description of the return behavior and a list of what the hosted platform can actually support. That produces a small, reviewable brief rather than a request to make every panel more elaborate.

The existing Eidos Works Friction Review is a relevant starting point for examining one customer path. For a size-guide brief, focus the discussion on finding the right reference, understanding it and continuing the order. Improving that path is the goal; any effect on completed purchases would need separate measurement.

Sources and references

What informed this guide

  1. Dialog (Modal) PatternW3C Web Accessibility Initiative
  2. HTML Standard: The dialog elementWHATWG
  3. Understanding Reflow (WCAG 2.2)W3C Web Accessibility Initiative
  4. Understanding Focus Not Obscured (Minimum)W3C Web Accessibility Initiative

Continue with

A little studio intelligence

Hello. I’m Eidos.

Ask about the work, your next website, or where an idea could go. I start with the studio’s published information.

0/900

Context stays in this tab until reset. Requests send your question and up to two earlier questions to the studio service; optional AI elaboration also sends that context to our AI provider. Avoid private information. I cannot quote a project or operate the Lab. Details

Want a public conversation? →