Release 4.230.0
12 Nov 2026 · pinned package [email protected]
- OpenVibe's own controls on every site (the owner, 11-12: "improve the selection boxes to use a more customized look integrated into openvibe.design and themed better with animations and effects for all inputs and buttons").
ov-forms.cssnow draws every checkbox and radio: a rounded box whose check pops in, and a ring whose dot grows. The mark is the box's own::before(a clip-path check, scaled), so no picture is fetched. Both lift their border on hover, squeeze on a press and glow with focus; the mixed state is a bar; disabled is faded. A switch (role="switch") glows when on, its knob squeezes when pressed, and it has a focus ring. Buttons answer a press, and text fields, text areas and selects glow in the accent with focus. Everything is:where(), so a site's own rule wins;data-ov-nativekeeps the browser's control; motion follows the person (Calm slower, Off moves nothing). - The bar loads
ov-forms.csson any page with a text field, a text area or a button. The select kit's script still waits for a select, a box or a file input.
PagesThe navbarMotionThemesThe kit
Rules94 A site's name opens its pages, and a way to every site.4 Calm makes motion smaller and slower. Only Off removes it.10 A change is New, Improved or Fixed, and says so with a small mark.