Starting Point
v0.38.0

Search documentation

Search for a page and jump to it.

Start typing to search...
Go to Page
escClose

Changelog

Notable changes to Starting Point UI: new components, features, fixes, and breaking changes.

0.38.0

Features

  • Radio Group: radio-segmented shows a radio group as a segmented control
  • Sidebar: sidebar-static-row lays a static sidebar out as one scrolling strip, for phones or a top bar
  • Sidebar: sidebar-input also fits an input group, for a search field with an icon

0.37.0

Features

  • New component: Action Bar
  • Table: table-lg for taller rows
  • Badge: badge-square for square corners and badge-dot for a status dot
  • Button: the destructive variant is solid, with white text

Fixes

  • Card: header text stays in the first column when the action is hidden
  • Table: a lone checkbox sits centered in heads and cells

0.36.1

Fixes

  • Toast: toasts fill the width on small screens instead of collapsing

0.36.0

Features

0.35.0

Features

0.34.0

Features

  • New component: Context Menu
  • Anchored panels accept data-sp-align-offset to nudge them along their aligned edge

0.33.1

Fixes

  • Nested panels, like a dropdown inside a popover, no longer knock the outer panel out of position when they open or close
  • Item: item-xs keeps a hairline gap between title and description instead of collapsing it

0.33.0

Features

  • Button badge: pin a count to the corner of a button with btn-badge

0.32.0

Features

Fixes

  • Input group addons no longer squash buttons with explicit size classes or shift block rows toward the start edge

0.31.0

Features

0.30.0

Features

  • New component: Command
  • Inline events: react to component events with data-sp-on-* attributes in your markup (experimental)

Fixes

  • The highlighted command and combobox option follows the pointer, and keyboard navigation no longer fights a resting mouse
  • Focusing an input on iOS no longer zooms the page

0.29.0

Features

0.28.0

Features

0.27.0

Features

0.26.0

Features

0.25.0

Breaking changes

This release is a complete rewrite. Markup and JavaScript written against earlier versions is not compatible: class names, data attributes, and events may have changed.

Features

  • Every component has been rebuilt and improved
  • Components now align closely with shadcn/ui in look and anatomy
  • Accessibility is largely automated: the framework wires up roles, aria attributes, and keyboard behavior for you, so you can focus on the markup

This release includes:

Accordion, Avatar, Badge, Breadcrumb, Button, Button Group, Card, Checkbox, Collapsible, Combobox, Dialog, Dropdown, Field, Input, Input Group, Kbd, Label, Pagination, Popover, Progress, Radio Group, Scrollbar, Select, Separator, Sheet, Sidebar, Slider, Switch, Table, Tabs, Textarea, Toast, and Tooltip.