Skip to content

Radial progress

Circular progress with a centred value.

CSS + mian.js JSON Markdown Registry item

Sizes and colours

25%
70%
92

Installation

Everything ships in one stylesheet and one small script. There is nothing to import per component.

<link rel="stylesheet" href="https://mian.ro/dist/mian.css">
<script src="https://mian.ro/dist/mian.js" defer></script>

Prefer to own the files? /r/radial-progress.json is a registry item with this component's CSS and example markup, ready to copy into your project with any tool that reads the open registry-item format.

Class reference

Class / attributeDescription
mn-radialSet aria-valuenow (0–100); mian.js paints it.
mn-radial-sm · mn-radial-lgSizes.

Accessibility

  • Same semantics as the linear bar: role="progressbar", aria-valuenow, a name.
Choose a noodle

Minimal

Flat

Pixel

Linear

Thin

Glass

Textured

Bold

Elegant

Rounded

On this page