Bonsai_web_browser_storage The bonsai_web_browser_storage provides APIs for backing up OCaml data into the browser's localStorage or sessionStorageBonsai_web_focusable_list A focusable list with roving tabindex.Skyline_accordion_v2 AccordionSkyline_alert_dialog_v2 This module provides pre-made alerts.Skyline_banner_v2 Banners communicate status and inline messages with optional actions.No module.
Skyline_button_v1 Buttons are one the primary UI elements used for user actions. Each button is labeled and performs a primary action when clicked.Skyline_button_v2 Buttons are interactive UI elements that trigger actions when clicked. This module provides a button component with multiple visual variants, states, and customization options.Skyline_card_v1 Similar to Flex wrapper helpers, but styled as a card to visually group it's contents.Skyline_card_v2 CardSkyline_checkbox_input_v2 A stateless checkbox control for toggling a boolean, designed to be used inside Skyline_field_v2.view. It supports a disabled state and an indeterminate visual state, and inherits size, intent, and disabled from the enclosing field to control dimensions and focus styling.Skyline_checkbox_v1 A checkbox input that can be used to toggle a boolean value.Skyline_chip_v2 ChipSkyline_confirm_dialog_v2 This module provides a pre-made confirm dialog.Skyline_context_menu_v1 Context menus show a list of actions a user might take in an overlay view, typically anchored at the cursor or to a dropdown-button element.Skyline_date_input_v2 A date input component for selecting dates using separate year, month, and day fields.Skyline_dialog_v1 Dialog elements, also sometimes called modal elements, are a UI element that presents some screen above the page contents, making the page contents inaccessible to the user while the dialog is active.Skyline_dialog_v2 A Dialog is a layout view that is usually used within a Modal compponent.Skyline_divider_v1 DividerSkyline_ephemeral_keyboard_hint_v2 An ephemeral keyboard shortcut hint badge that can be attached to any element via an attr.Skyline_field_v2 A composable form field container that arranges a visual label, an input control (e.g. text or textarea), and optional help text with consistent spacing. The field propagates shared size, intent, and disabled to its children so they render with a consistent look and feel.Skyline_flex_v1 Helpers for display: flex containers, similar to View.hbox and View.vbox, but using the terminology from CSS.Skyline_key_value_pairs_v1 Key_value_pairs is a component for showing keys and values.Skyline_markdown_v1 A markdown parser and rendered that looks good when embedded within a Skyline app.Skyline_menu_v2 A menu displays a list of actions in a popover. It can be attached to any element and triggered via click or right-click.Skyline_modal_v2 A Modal wraps content in a container that provides exclusive focus and interaction. It displays content in the top layer above all other content and makes the rest of the page inert. For example, content behind a Modal becomes non-scrollable while the Modal is open.Skyline_multi_select_v1 A multi-select input field allows picking items from a provided list of options. The items are selected from a type-ahead input and selected items are rendered in-line in the input field.Skyline_picker_v2 Picker components for selecting values from a list of options.Skyline_placeholder_v2 Placeholder provides a standard way to communicate that a section of the page has no content, is in an error state, or is otherwise empty. It includes a message for the user and optionally a list of actions that the user may wish to take.Skyline_popover_v2 A Skyline-styled anchored popover. Popovers are stateful components that can be opened and closed.Private_skyline_segmented_input An input component for fixed-format strings like "YYYY-MM-DD" or "hh:mm". Each segment is a separate "spinbutton" element supporting typed entry, ArrowUp/Down increment/decrement, Backspace/Delete clearing, and ArrowLeft/Right navigation between segments.Skyline_radio_input_v2 An individual radio button control for selecting between mutually exclusive values.Skyline_switch_input_v2 A stateless switch control for toggling a boolean, designed to be used inside Skyline_field_v2.view. It supports a disabled state, and inherits size, intent, and disabled from the enclosing field to control dimensions and focus styling.Skyline_table_v1 Display some data as a simple table. A table layout can be helpful to present a set of tabular data or to provide a quick overview.Skyline_tabs_v2 Tabs provide navigation between different content sections with an underlined active indicator below the selected tab.Tailwind_colors Colors originally defined here: https://github.com/tailwindlabs/tailwindcss/blob/e73c2472fd32411c811529cab451bb0212910999/packages/tailwindcss/src/compat/colors.tsSkyline_text_input_v2 A stateless single-line text control designed to be used inside Skyline_field_v2.view. It supports placeholders and a disabled state, and inherits size, intent, and disabled from the enclosing field to control padding, typography, focus styling, and interactivity.Skyline_text_v1 Helpers for rendering styled text in a web UI. Skyline provides a range of text sizes and styles that can be freely combined and are designed to be visually coherent.Skyline_text_v2 Skyline Text v2 provides typography primitives for UI copy and headings.Skyline_textarea_input_v2 A stateless multi‑line textarea control designed to be used inside Skyline_field_v2.view. It supports placeholders and a disabled state, lets callers control the number of visible rows, and is non‑resizable by default unless ~resizable:true is provided. It inherits size, intent, and disabled from the enclosing field.Skyline_time_input_v2 A 24-hour time input component for selecting times using separate hours, minutes, and optionally seconds fields.Skyline_toast_v1 A toast allows shows a notification message on the page. It is similar to dialog in that there can only be a single toast notification at any given time.Skyline_tooltip_v1 A tooltip is a floating UI that's visually attached to a specific element on the page. It is typically used to display additional information on hover.Skyline_tooltip_v2 A styled hover tooltip. Attach the returned attr to an anchor; on hover, a tooltip with your content is shown in the browser top layer and positioned relative to that anchor. Tooltips are vdom-only (no Bonsai state).Skyline_typeahead_v1 A typeahead input field that completes items from a given list of suggestions.