Skill levels, all open

Skill levels, all open is a Sliders block from Orvain UI, built for React and Vue with a matching Figma frame.

Best for

Every skill open at once: Rating a short list in one pass, with the result in view

Anatomy

A row per skill with a five-segment slider you drag or tap · the level word rolling above it · the strongest skill and the rolling average

MCPConnect the MCP server

Rate your skills

Drag or tap a segment; every skill at once.
UI designLayout, type, colour, systems
Advanced4 of 5
PrototypingFlows, interactions, motion
Intermediate3 of 5
Front-endHTML, CSS, components
Novice2 of 5
Strongest: UI design · AdvancedAverage 3.0 of 5

In the Orvain Library

Get Skill levels, all open for your product

The block’s code in React and Vue, its frame in the Figma file, and the Orvain MCP so your AI tools build with it. Part of every Library plan, alongside every other block.

  • React
  • Vue
  • Figma frame
  • Orvain MCP

About this block

Part of Sliders

What’s inside

03parts

The pieces it is built from. Keep them all, or drop the ones your product doesn’t need.

  1. A row per skillwith a five-segment slider you drag or tap
  2. The level word rolling above it
  3. The strongest skill and the rolling average

Responsive behaviour

540 px

Drawn at this width and never stretched past it. Below it, controls, text and spacing step down from the box the block sits in, not the window.

1440pxDesktop · 12 columns

When to use it

Where Sliders earns its place

Reach for Sliders

  • Setting volume, brightness or opacity, where the reader judges the result rather than the number
  • Filtering a catalogue by a price or quantity band with two handles
  • Grading several things on one short fixed scale: skill level, priority, effort
  • Zooming or scrubbing, where a drag finds the area and arrow steps do the rest

Reach for something else

  • An exact figure the reader already has in mind, like a salary or an invoice total: use a number input rather than making them hunt for a value they could type
  • More than a handful of discrete choices; past a few stops the track stops reading as a scale, and a segmented control or a select names each option instead
  • A value with no meaningful upper bound: a slider needs a defined maximum, so reach for a number field with validation

Accessibility

06to keep

What the block ships with. Hold on to these as you make it yours.

  • Named controlsEvery icon-only button keeps a text label, so a screen reader can say what it does.
  • Keyboard firstEvery control is reachable with Tab, and its focus ring stays visible.
  • More than colourA state never rides on colour alone; a mark or a word goes with it.
  • Contrast holdsRetheme freely, but keep text at or above the contrast it ships with.
  • Calm motionFor visitors who ask for reduced motion, things simply appear.
  • Room to hitTargets stay at least 24px, with space between neighbours.

Notes for AI

1 line

Is all your assistant needs. With the Orvain MCP connected, it builds the block from your own tokens and components.

Add the Orvain “Skill levels, all open” block to this page: a row per skill with a five-segment slider you drag or tap, the level word rolling above it, the strongest skill and the rolling average.

Works in
Connect the MCP

Questions about Skill levels, all open.

What is the Skill levels, all open block?

Skill levels, all open is a Sliders block from Orvain UI, built for React and Vue with a matching Figma frame. Best for every skill open at once: Rating a short list in one pass, with the result in view.

What is the Skill levels, all open block made of?

Is the Skill levels, all open block responsive?

Is the Skill levels, all open block accessible?

How do I add the Skill levels, all open block to my project?

When should I not use a Sliders block?

More Sliders blocks

All Sliders

Budget range

Price and quantity filters: a bounded range with exact numbers on hand

Budget range, histogram

You can see what the range catches: Price filters where the market matters: how many homes sit at each price

Budget range, sentence

A sentence you can drag: A range read aloud: the amounts sit in a sentence and the track's fill moves the whole range

Skill levels

Rating several things on one scale: skills, priorities, preferences

Skill levels, interview

A short interview, one skill per step: Asking about skills one at a time, with a sentence that says what each level means

Stepped slider

A rating or level with a handful of fixed positions

Stepped slider, staircase

The level is a staircase: A level that should read as a climb: difficulty, intensity, tiers

Stepped slider, costs

Each stop says what it costs: Stops that change more than a number: what you get at each level

Gradient slider

Continuous amounts: volume, brightness, intensity

Gradient slider, value on knob

The number rides on the knob: Continuous amounts where the figure should stay under your thumb

Gradient slider, faders

Two faders, like a control centre: Several continuous settings side by side: display, sound, mix

Paddle slider

Coarse positions that want buttons as well as a drag: zoom, pages, stages

Option slider

Choosing several options and weighing each: where the hours go

Option slider, per option

One slider remembers each option: Grading one option at a time with a single control that remembers each grade

Drop-down slider

A graded setting that stays folded until it is needed

The Orvain Dispatch

Premium components, free in your inbox.

Join the Orvain Dispatch and get production-ready components, free to keep: React and Vue code plus the Figma frame, yours to ship.

Just components, never spam. You can unsubscribe anytime.