mantine-dev
Installation
SKILL.md
Mantine UI Library
Mantine is a fully-featured React components library with TypeScript support. It provides 100+ hooks and components with native dark mode, CSS-in-JS via CSS modules, and excellent accessibility.
v9.6 Highlights
- New
@mantine/lightboxpackage: full-screen media lightbox with carousel navigation, zoom, thumbnails, video and custom slides, and a store-based API (mount once, open from anywhere, same pattern as Spotlight and Notifications). - New
ActionBarcomponent: a floating selection-action bar that hosts bulk actions for selected items (for example, selected table rows). @mantine/chartsaddsGaugeChart,WaffleChart,MatrixChart, andCandlestickChart; area/bar/line/composite/scatter charts gainreferenceAreasandreferenceDots;AreaChartgainstype="stream";ScatterChartgains a right Y axis.@mantine/tiptapRichTextEditorgains table controls, a collapsibleDetailscontrol, and anInvisibleCharactersformatting-marks control (register the matching Tiptap extensions);Typographynow stylesdetails/summaryelements.NotificationsgainsrenderNotificationto replace the default notification with fully custom content while keeping enter/exit/drag-dismiss animations.@mantine/schedule:ResourcesMonthViewsupports event resizing, time-grid views support configurable drag/resize snap intervals, background events can be interactive, andYearViewgainsrenderDayandwithWeekendDays.Dropzoneupgrades toreact-dropzone20 (partial-acceptmaxFilesbehavior, stricterFileWithPath). Node.js 22 or later is now required (Node 20 reached end of life in April 2026).