Component registry
Kit section
A named group with an optional note and count.
Live web demo
Your places
A named group of related actions.
Web source: openvibe-shared/kit · kit.section({ title, note, body })
Anatomy
- headinggroup name
- notehelp text
- bodygroup content
Props
title- string
note- string?
body- content
Behavior and accessibility
- States
- default · empty
- Tokens
- color.bg.raised · color.text.primary · space.lg
- Keyboard
- Standard focus order
- Outside tap
- No dismissal
- Scroll lock
- Page remains scrollable
- Reduced motion
- Remove movement; keep the state change.
- Accessibility
- Kit section. Visible keyboard focus; follow reading order. At least 44 × 44 dp or pt for every touch action.
Android · Jetpack Compose
Reference: OvSection in OpenVibe.Link's Android app (android/app/src/main/java/network/openvibe/kit/OvKit.kt). Use a Column with a heading and grouped content.
Material 3 container: Surface
iOS · SwiftUI
Use a Section with a header and optional footer note.
Example definition
{
"schema": "design.component@1",
"name": "kit-section",
"props": {
"title": "Your rooms"
}
}