A headless combobox for Vue 3
Notes from building a renderless combobox with one state machine, ARIA prop bags, keyboard handling, and native popover positioning.
Notes from building a renderless combobox with one state machine, ARIA prop bags, keyboard handling, and native popover positioning.
How the library maps a 10-million-pixel scroll range onto virtual coordinates, and why wheel and pointer input need their own handling.
How the extension renders .mmd files and fenced mermaid blocks with Pele, and why the Markdown path needs two phases.

A Vue composable for simplifying the usage of QSelect with filtering in Quasar.
Customize the way selected options are displayed in QSelect.
Show QSelect options as a popup menu on bottom of the screen, like the native select on iPhone.
Create numeric input fields with custom buttons using QInput and QBtn or change value by dragging.
Create separators using content inside.
Create slim drawers that expand on focus and on mouse over and stays open while you navigate its menus.
Create a drawer width resizable width.
A composable that converts a Vue2/3 directive in a directive that can be dynamically adder/removed.
A draggable bottom drawer/card with two open positions - half and full (summary and details).

Explain styling needed to group form elements in Quasar in order to make them look like a single element.

Introducing the new Vue REPL for Quasar Framework v2.