Design System — User Interface

Ronix Design System  /  Components  /  Product line

Product line

The editorial block that introduces a product series — a wide 3:1 banner with a series information panel beneath it. Two variants ship: plain, and with a series rail for switching between lines.

Anatomy

Three parts, stacked with Padding/XX-Large (32 px) between the title and the body.

Structure

  • title-wrapper — Title 2 out-of-container, 32/38 ExtraBold
  • Banner-wrapper — a picture-ratio at 1320×440
  • series-information-block — 204 px tall, 32 px padding

The banner and the information block are a single rounded surface; the title sits outside it, which is why its type token is named out-container.

Product Lines

Ronix 86 series cordless tool range

Ronix 86 series

Ronix 89 “All IN ONE” Series Comes with A Variety of Brushless, Cordless Tools, All Powered by One Lithium-Ion Battery.

Fig. 1product-line, Type=Extra. Banner and information block form one surface.

Picture ratio

The banner is governed by its own tokens rather than by the frame: product-line/Image-ratio/height - extra is 440 px against a 1320 px column — exactly 3:1.

Because it is a ratio and not a height, the CSS uses aspect-ratio and lets the image cover. The banner never letterboxes and never dictates the block’s height directly.

BreakpointColumnBannerRatio
Large13201320 × 4403.00 : 1
11401140 × 4002.85 : 1
Medium960960 × 3402.82 : 1
720720 × 2502.88 : 1
Fig. 2The banner fills the container. Height is set per breakpoint, so the ratio sits between 2.82 : 1 and 3.00 : 1 — size from the height, not the ratio.

Series information block

A fixed 204 px panel carrying the series name, a one-sentence description and a single action. Padding is Padding/XX-Large on all sides.

Type

  • Title — Title 3 in-container, 26/30 ExtraBold
  • Subtitle — Subtitle 2, 18/22 SemiBold
  • Action — the standard secondary button, 40 px tall

The subtitle is set in SemiBold, not Regular. At 18 px over a full column that is heavy for a descriptive sentence, but it is what the library specifies.

German Made Products

Ronix 89 “All IN ONE” Series Comes with A Variety of Brushless, Cordless Tools, All Powered by One Lithium-Ion Battery.

Fig. 3series-information-block, Size=Extra.

Series rail

The product-line-with-tablist variant inserts a horizontal rail of series chips between the title and the banner, flanked by previous and next controls.

Chips are Body 1 Strong with a 1 px stroke. The selected chip takes Brand/Stroke/Compound and brand-red text — it does not fill.

The rail scrolls rather than wraps. A wrapped rail would change the block’s height and push the banner down unpredictably.

Product Lines

Ronix Made in Germany hand tool range

German Made Products

Ronix 89 “All IN ONE” Series Comes with A Variety of Brushless, Cordless Tools, All Powered by One Lithium-Ion Battery.

Fig. 4product-line-with-tablist, Type=Extra. The selected chip is outlined, not filled.

Tablist block

A separate component that lives on the same page: equal-width tabs over a text panel. It ships in six width variants — 1320, 1200, 992, 768, 576 and 358.

The underline

The underline uses Thick (2 px). The inactive rule runs the full width in Stroke/1/Global/Hover (#d6d6d6); the selected tab overpaints its segment in Brand/Stroke/2/Selected.

Tabs share the width equally rather than sizing to their labels, so the underline segments stay even.

The panel is Body 2 — 12/16, noticeably smaller than the 16 px body used elsewhere.

Ronix distributors have the opportunity to attain a substantial annual ROI percentage, thanks to our competitively priced tools and equipment. Ronix distributors have the opportunity to attain a substantial annual ROI percentage, thanks to our competitively priced tools and equipment.
Fig. 5Tablist block, Property 1=1320. The tabs are live — click them.

Responsive variants

The block grows taller as it narrows, because the panel text rewraps. Below 768 px the tabs stack vertically and the underline becomes a left-aligned rule.

VariantWidthHeight
Property 1=13201320196
Property 1=12001140196
Property 1=992960218
Property 1=768720240
Property 1=576540172
Property 1=358326216
Fig. 6The 576 variant is shorter than 768 — the tabs stack differently at that width.

Slider

The page also holds four prepared slides — slide-1 to slide-4 — each a banner-wrapper plus a series-information-block at 1140 px.

They are frames, not a component set, so there is no slider component to document. What exists is the content for one: four instances of the same structure, ready to be placed in a rail.

Slides 1–3 place the button inside the information wrapper at a 98 px offset; slide 4 places it outside at 130 px. That difference looks accidental.

Markup

The banner and information block share one rounded, clipped surface; the title sits outside it.

<section class="rx-product-line rx-product-line--extra">
  <h2 class="rx-product-line__title">Product Lines</h2>

  <div class="rx-product-line__main">
    <div class="rx-picture-ratio">
      <img src="86-series.jpg" alt="Ronix 86 series">
    </div>

    <div class="rx-series-info">
      <h3 class="rx-series-info__title">Ronix 86 series</h3>
      <p class="rx-series-info__subtitle">All in one series…</p>
      <div class="rx-series-info__actions">
        <a class="rx-btn rx-btn--secondary" href="/series/86">86 series</a>
      </div>
    </div>
  </div>
</section>