# @tabler/docs ## 1.7.0 ### Minor Changes - ace9a4f: Added `.datagrid-horizontal` and `.datagrid-cols-{n}` classes and more datagrid examples and docs. - 6cd45d0: Added the Icon design guide page to the Tabler Icons docs, with the SVG format, naming rules and icon requests. - f7c848a: Added the Hover gallery component with `.hover-gallery`, `.hover-gallery-item` and `.hover-gallery-indicators` classes. - 681b6eb: Added the image label component: `.img-labeled` and `.img-label` pin a short text or an icon to a corner of an image. - d6cfffb: Added the mockup browser component: `.mockup-browser` wraps a screenshot or any content in a frame that looks like a browser window, with window dots and an address bar. - 6c46d55: Added `NavOverflow` component that moves nav items that do not fit into a More dropdown, with a `.nav-overflow` wrapper. - 0e4a07b: Added the `Stepper` component, a `.stepper` quantity input with buttons, bounds, hold-to-repeat and keyboard support. ### Patch Changes - 725e45d: Added the `weekNumbers` option to `Datepicker` to show the week number in front of each row. - 6394af0: Added ESLint with `typescript-eslint` and fixed its findings in `Datepicker`, `Dropdown`, `Tooltip` and `Sparkline`. - 8f00eab: Added `--tblr-form-check-*` and `--tblr-form-switch-*` variables, with shared `--tblr-control-checked-bg` and disabled tokens on `:root`. - 8f00eab: Added `--tblr-control-*` variables to `.form-control` and `.form-select`; sizes and the file button now follow them. - bb60211: Updated `.form-switch` with a filled gray off track, a white knob with an even gap and a new `$form-switch-bg` variable. - 8f00eab: Added the Forms → CSS variables page: the control scale, state colors and every `--tblr-control-*`, add-on, floating, range, check and switch token. - ba4e87a: Added `.icon-inline` to icons that sit in a line of text in the demo cards, preview pages and docs examples. - 8f00eab: Added `--tblr-input-group-addon-*`, `--tblr-form-floating-*` and `--tblr-range-*` variables to input groups, floating labels and range inputs. - 69c1114: Added item slots, `.list-group-sm` and `.list-group-lg` sizes, selectable and nested items to the list group. - 744f9fe: Added the `.text-shimmer` class, a highlight that sweeps across a label such as "Thinking…" while a task runs, with an optional `.text-shimmer-loader` spinner before the label. - 5cbc443: Added a `mist` gray palette for `data-bs-theme-base` and removed the hidden `pink` base from `tabler-themes.css`. - ed41f04: Updated the promo top banner to load only on production deploys, not on branch previews. - b1aac09: Updated Tabler Illustrations to v1.18.0 with 11 new illustrations. ## 1.6.1 ### Patch Changes - 4f471dd: Fixed `Datepicker` failing with `data-bs-display-months-count` on Vanilla Calendar Pro 3.4 by registering its extensions. - 3ab97bc: Updated the hero image on the docs homepage with a new dashboard graphic for light and dark mode. - 3ab97bc: Updated the table of contents rail on docs pages to a fixed `13rem` width. - d104e78: Fixed Confetti ignoring the trigger's `data-bs-*` options when `data-bs-target` points elsewhere. - 01857d2: Fixed `Sparkline` wiping author content when empty or disposed, keeping stale tween attributes and skipping single-value lines. - 6c1d546: Removed JS string evaluation from `Chart` axis formatters in `charts.json` and the `extraJs` prop from `Signature`. - 4b02b6a: Fixed `new Tooltip()`, `new Popover()` and `new Dropdown()` on auto-initialised elements ignoring options and doubling listeners. - 0fdf1b7: Updated the 1.6 upgrade guide with the swapped `$table-sort-asc-bg-image` and `$table-sort-desc-bg-image` variables. ## 1.6.0 ### Minor Changes - 0e2faa0: Added a `Clipboard` copy button built on the browser API; `dist/libs/clipboard` is deprecated. - e63fe34: Added a `Confetti` component with `data-bs-toggle="confetti"`, a demo page and docs. - 8ceb56b: Added an agent skill under `/.well-known/agent-skills/` and an `ai-catalog.json` manifest to the docs. - 8ae47ae: Added a CSS variables section to component docs pages, replacing the hand-written SCSS variables sections. - 7bfeb12: Added a Sortable docs page covering `data-sortable`, the drag styles and the `Sortable` component. - be30919: Updated `.legend` into a legend item with `.legend-dot`, `.legend-value`, `.legend-off` and `.legend-list`, plus a `Legend` component. - a744b84: Added the `OtpInput` component with grouped slots, masking, and validation states. - a9efcc2: Added the Signal component (`.signal`): stepped bars that show a level such as priority, with a `Signal.astro` wrapper. - 5d5be36: Added `Sparkline` component: inline SVG line, bar and circle charts from `data-bs-values`, with size classes and signed bars. - 9669c0a: Added a `Strength` password meter with a segmented bar, configurable scoring and `change.bs.strength`. - 6bd3fff: Added the upgrade guide for Tabler 1.6 and moved the upgrade guides to `/ui/getting-started/upgrade/` with one page per release. ### Patch Changes - b295d84: Fixed `.accordion-button-toggle-plus` with sprite icons by rotating the plus into a close icon instead of hiding a path. - 72a95d8: Fixed `.alert` layout so headings, descriptions, lists and buttons align and stack correctly. - eda6503: Updated the preview navbar Sponsor button and the docs sidebar Illustrations card to an All Package link and card. - a13ebc3: Added `Autosize` component to `tabler.js`, with `update()` and `dispose()` methods. - 62408b8: Added a dependency-free `Autosize` component that fires `resized.bs.autosize`; `dist/libs/autosize` is deprecated. - 038000f: Added the `--tblr-btn-input-*` control scale on `:root` (padding, font size, line height, radius, min height per size). - 2129b0b: Added a `check:open-source` gate and the five missing attributions, including Popper, which ships inside `tabler.js`. - ea10f0e: Added a dependency-free `CountUp` component that respects `prefers-reduced-motion`; `dist/libs/countup.js` is deprecated. - 118380d: Added `Datepicker` plugin built on Vanilla Calendar Pro with a `datepicker` preview page; Litepicker is deprecated. - 0905918: Updated the default gray scale (`$gray-50`…`$gray-950`) to `neutral`; `data-bs-theme-base="gray"` keeps the 1.5 look. - da79879: Updated accordion docs examples to use `.bg-surface` on each `.accordion-item`. - 7bfeb12: Added relative colors, `oklch(from …)`, to the features that set the minimum browser versions on the browser support page. - bcf5991: Added `integrity` and `crossorigin` attributes to the CDN snippets on the installation and plugin pages. - bab8f24: Updated the class reference table in the docs to use the bordered `.docs-table` box. - c28e848: Updated the confetti amount example to use plain `.btn` buttons instead of `.btn-outline-primary`. - 41e2dc7: Updated markdown tables in the docs with a bordered, scrollable `.docs-table` box and a tighter header row. - 5a735bc: Added a note to the installation docs that `tabler.js` already includes Bootstrap and must not be loaded next to it. - 7bfeb12: Added a note to the 1.5 upgrade guide that `.text-gray-*` classes, a no-op in 1.4, now set the text color. - 7bfeb12: Added Litepicker, `.legend` and neutral gray sections to the 1.6 upgrade guide; fixed the jsVectorMap CDN link. - e052821: Added `--tblr-status-color-rgb`, `pre` size, `.card-options`, `.page-section-title` and `.theme-dark` to the 1.6 upgrade guide. - 364ccf8: Fixed keyboard access and accessible names across preview pages, `Alert`, `Avatar`, `Rating`, `Tag` and `Wysiwyg` components. - 9268348: Fixed the missing icon spacing in the "Alerts with icons" example on the alert docs page. - 86ac4f1: Fixed the unreadable "5" badge in the avatar status docs example by adding `text-gray-100`. - 6f96282: Fixed the "Card on a background pattern" docs example so the preview shows the `.bg-pattern-diagonal` background. - 084d202: Fixed docs breadcrumbs, unresolved `site` expressions in the `.md` mirrors and the missing `play` and `rss` icons. - 127c56b: Fixed the empty gutter to the right of the navbar on non-scrolling pages by dropping `scrollbar-gutter: stable` from `html`. - 0d39308: Fixed heading order, form `autocomplete` and accessible names on preview pages, `Alert`, `Button`, `Dropzone` and `Avatar`. - 8636174: Fixed `Trending` signs, ApexCharts 7 legend markers, marketing asset paths, `pageLibs` checks and the notifications close button. - 2b44251: Added the `.flag-country-yt` flag for Mayotte. - 57e213b: Updated `.form-hint` to Bootstrap's `.form-text`, with `.form-hint` kept as a deprecated alias. - cc7afaf: Fixed a disabled off `.form-switch` looking the same as an enabled one by filling its track and darkening the knob. - a984752: Added `.legend-lg`, `.legend-unit` and `.legend-list-divided` for large legend items with a big value and a unit. - 7e7b2ce: Added `.navbar-floating` and the `data-bs-navbar-style="floating"` theme setting for a navbar and sidebar with a `0.5rem` gap. - 7e7b2ce: Added `.offcanvas-floating` and the `data-bs-offcanvas-style="floating"` theme setting for an offcanvas with a `0.5rem` gap. - 0fe02b3: Updated color mixing to `color-mix(in oklab)`; the `--tblr-*-rgb` variables are deprecated and stay until 2.0. - a984752: Added `.page-section-title` and `.page-section-description` classes for section headings inside the page body. - 107e493: Updated the palette to `oklch()` and masked the check, switch, toggler and carousel icons; `tabler` JS namespace is deprecated. - add68b2: Fixed the missing promo top banner on docs.tabler.io and preview.tabler.io by restoring the `banner.js` script. - 0776b88: Added a `switch-icon-loading` state and a cancelable `toggle.bs.switch-icon` event with `event.wait(promise)` for async toggles. - bd5c010: Added `SwitchIcon`, `CountUp`, `InputMask` and `Sortable` components to `tabler.js`. ## 1.5.1 ### Patch Changes - ac001f8: Updated `astro` to 7.3.1 and `@astrojs/vercel` to 11.0.10, and stopped installing optional peers such as `next`. - 8fc079d: Added the color palette, flags, payments and social icons tables to the docs `.md` mirrors via a new `MarkdownSource` component. - 57a29eb: Fixed the docs "On this page" list running past the viewport; the sticky rail now scrolls on its own. ## 1.5.0 ### Minor Changes - 4a97921: Added `Accordion` documentation page with usage variants and Bootstrap `collapse` behavior examples. - f5f75d4: Added a Printing docs page covering `d-print-*` utilities and the `media-print` mixin. - 09d419a: Added a `charts-advanced` page and docs for two y-axes, chart annotations, a zoom brush and synced chart groups. - 3277fa0: Added `Astro` icons library documentation page for the new `@tabler/icons-astro` package. - d8956a0: Updated the `preview` and `docs` packages to build with Astro instead of Eleventy. - 73f7c2a: Added `Accept: text/markdown` content negotiation for docs pages, with q-value parsing and `406` responses. - 9dd26fd: Added an Accessibility section to every UI documentation page. - d2c1271: Added a Background blur page, gray utilities on the colors page and a language selector section on the navbars page. - 135f38d: Added `Info`, `Tip`, `Warning`, `Danger` and `Note` callouts, usable in any MDX page, with a reference page under Resources. - 9dd26fd: Added installation and usage sections to the chart and countup pages, covering the `.chart-*` size classes and sparklines. - 9dd26fd: Added a class reference table to every component page, from the new `classnames` front matter. - 6e6084a: Added docs pages for the Datepicker and Tom Select form plugins, `form-datepicker` and `form-select-tomselect`. - 9dd26fd: Updated the docs layout: elevated article panel, rounded sidebar navigation, "On this page" rail and restyled prev/next links. - 9dd26fd: Listed every component class in `llms.txt`, from the `classnames` front matter. - 73f7c2a: Added a `llms-full.txt` page with all docs in one file, `Content-Signal` in robots.txt and markdown `Link` alternate headers. - 9dd26fd: Added a source link and a copy-as-markdown button, and moved the class reference to the end of the page. - 9dd26fd: Added `classnames` to the social icons and flags pages. - 9dd26fd: Rewrote the autosize, range slider, WYSIWYG and dropzone plugin pages with installation, usage and accessibility sections. - 9dd26fd: Expanded the social icons, payments, vector map, inline player, PDF, EPS, illustrations preview and references pages. - 9dd26fd: Documented `avatar-square`, `mention`, `offcanvas-narrow`, `btn-floating`, `card-cover`, `td-truncate` and other variants. - 4f6e99b: Added a folded sidebar (`navbar-folded`, `navbar-folded-hover`) with flyout submenus, a pin toggle and a light `16rem` sidebar by default. - 416ca63: Added framework integration guides for Laravel, React, Next.js, Vue, Angular, Nuxt, Symfony, Django, Rails, SvelteKit, and Astro. - 1adeb68: Added a Docs for LLMs page explaining `llms.txt` and the `.md` page mirrors, with a sidebar link. - 09d419a: Added radar, polar area, treemap, timeline, box plot, bubble and funnel chart types to the charts preview and docs. - f35aab3: Added a Tabler Payments docs section with `@tabler/payments-*` package pages for React, Vue, Preact and Astro. - 9dd26fd: Removed the EPS icons page, since `@tabler/icons-eps` is no longer maintained. - fb3d7dc: Added an RTL support docs page covering the `dir="rtl"` attribute, the published `*.rtl.css` builds, how rtlcss generates them, and which utility classes are direction-aware. - 4f6e99b: Added `nav-section-title` group labels to the vertical sidebar, shown as short separators in the folded state. - 4f6e99b: Added a `navbar-footer` sidebar zone with a user block; the sidebar nav scrolls between the pinned brand and footer. - bd4e381: Added `Star Rating` documentation page with static and interactive rating examples based on existing classes. - 8af57f9: Added `Tag` documentation page with examples for icon, media, badge, checkbox, and list usage. - 7b64726: Added a Theme base colors page documenting the five `data-bs-theme-base` gray palettes in `tabler-themes.css`. - f4c514a: Added an `Upgrade to 1.5` page with the breaking changes, renamed classes and Sass updates from 1.4. ### Patch Changes - 1effe22: Fixed the skip link to appear on focus and added missing `
` and labelled `