On this page
A responsive logo system changes composition when space changes. It does not simply shrink the same artwork until the descriptor disappears. The useful challenge is to preserve the brand's identifying features while removing information that the current context cannot support.
Map the spaces that drive variation
Collect the actual containers used by the product and marketing team: desktop navigation, mobile navigation, partner directories, profile images, packaging labels, and slide footers. Record available width and height, surrounding content, and whether the audience already knows the brand.
Use the image resizer calculator to calculate what happens when the master lockup is fitted proportionally into each container. If a 600-by-120 design is restricted to 100 pixels wide, its total height becomes 20 pixels. A tiny descriptor within that height may be unusable even when the overall mark technically fits.
Identify the failure threshold for each variant by testing the actual rendered artwork. Look for filled counters, unreadable descriptors, merged gaps, and an unbalanced relationship to neighboring controls. Do not select switching points merely because they match familiar device widths.
Separate container constraints from recognition constraints. A symbol might fit a mobile header perfectly yet fail to identify an unfamiliar company. In that case, simplifying the name treatment may be more appropriate than removing the name entirely.
Build a small family with stable features
Start with three roles: a full lockup, a compact lockup, and a standalone identifier. Some brands need only two. The number of variants should follow real applications rather than an ambition to fill a presentation slide.
Choose the features that must remain stable. These might include the symbol silhouette, a distinctive letterform, the main color relationship, or the angle of a shared diagonal. At least one strong recognition cue should persist across every routine variant.
Remove information in a deliberate sequence. A slogan usually disappears before the company name; a secondary descriptor may disappear before a defining word. Avoid silently shortening a legal or public-facing name without approval from the people responsible for it.
Adjust proportions when necessary. A compact lockup can place the symbol above the name instead of beside it. A small-size symbol may need wider gaps or simpler internal shapes. These are designed variants, not arbitrary distortions of the master.
Use the branding guide collection to keep the discussion focused on identity behavior rather than general responsive page layout. The logo system should solve brand recognition within the layout, not dictate the entire interface.
Set switching rules from evidence
Create a proof sheet showing each variant at progressively narrower widths. Start with coarse steps, then refine around the point where a variant stops working. Test the actual website context because nearby navigation labels and account controls reduce available space.
Define a minimum viable width for each asset, including its required clear space. A drawing that is readable at 96 pixels may still need a wider container once protective spacing is included. Write down whether a measurement refers to artwork or its surrounding box.
Prefer container-based logic when the same logo appears in several component sizes. If your implementation uses viewport media queries, document the layout assumption behind those breakpoints. A viewport width alone does not guarantee a particular amount of room in a header.
Verify behavior with browser zoom, long translated navigation labels, and authenticated states. The crowded state often arrives before the screen reaches the nominal mobile breakpoint. A responsive asset should not collide with a menu button while waiting for a device label to change.
The MDN responsive design guide provides implementation context, but the approved artwork and its tested limits should remain the source of brand-specific decisions.
Implement one identity with one accessible name
A simple implementation can use two images while presenting a single link name. Keep the alternative text strategy explicit so assistive technology does not announce the business name twice. Here the images are decorative because the link already supplies the destination name.
<a class="brand" href="/" aria-label="Arden Bell home">
<img class="brand-full" src="/brand/full.svg" alt="" width="180" height="36">
<img class="brand-compact" src="/brand/compact.svg" alt="" width="40" height="40">
</a>.brand { display: inline-flex; align-items: center; }
.brand-compact { display: none; }
@media (max-width: 42rem) {
.brand-full { display: none; }
.brand-compact { display: block; }
}The breakpoint above is an example, not a recommended universal threshold. Replace it with a value verified against the actual header. Keep image proportions intact and reserve dimensions appropriate to the active layout so switching does not unexpectedly shift adjacent controls.
Follow the WAI functional images guidance when deciding how a linked logo is named. If the image itself provides the accessible name, use meaningful alternative text and remove redundant labeling instead.
Do not download an unrelated symbol at runtime or generate a compact mark by cropping the full artwork. Export and approve each production variant deliberately. Use the SVG minifier on delivery copies, then compare the output with the approved masters.
Test the system and document exceptions
Build a small visual test page containing every approved asset on light, dark, busy, and constrained backgrounds. Include the smallest allowed display size and one size below it to make the failure mode visible. Store screenshots with the approval record.
Check that each asset's internal bounds are intentional. Unexpected SVG whitespace can make two nominally equal-height assets appear misaligned. Explain any optical offset rather than repeatedly compensating in application-specific CSS.
Document context exceptions. A partner sponsorship panel may require the full name even in a tight space. A returning-user app launcher may allow the standalone symbol at a size where a new-customer advertisement would not. Context can override the default switching rule, but exceptions should be explicit.
Refer implementers to MDN's SVG documentation for format behavior rather than embedding a complete SVG tutorial in the identity guide. Your handoff should focus on approved files, tested sizes, accessible naming, and ownership of future changes.
Key takeaways
- Design variants around actual containers and recognition needs.
- Preserve stable identifying features while removing secondary information deliberately.
- Set switching rules where artwork fails, not at arbitrary device labels.
- Maintain one clear accessible name across responsive assets.
- Test every approved variant and document context-specific exceptions.
Reach designers & developers at work
Put your product next to the tools people use every day. One sponsor per placement, no tracking pixels.
Become a sponsor