mirror of
https://github.com/tabler/tabler.git
synced 2026-10-12 05:06:55 +04:00
50 KiB
50 KiB
@tabler/core
1.6.1
Patch Changes
e3da90e: Fixed Autosize adding a phantom line after shrinking pastmax-heightand wrong heights oncontent-boxtextareas.e3da90e: Fixed Clipboard readingdata-bs-textas a number or JSON, copying hidden text, and addedreset()for adelayof 0.7748029: Fixed CountUp firingcomplete.bs.countuptwice whenupdate()ran before it scrolled into view.0a9edcb: Fixed CountUp printing-0when a value crosses or rounds to zero.e3da90e: Fixed CountUpreset()blocking a later viewport start anddata-countupordata-sortableJSON that is not an object.e3da90e: Fixed Datepickerdispose()swapping the input for a stale clone, a hide timer after dispose andDatevalues fordateMin.6199b80: Fixed published types requiring the optionalvanilla-calendar-propeer dependency to be installed.4f471dd: FixedDatepickerfailing withdata-bs-display-months-counton Vanilla Calendar Pro 3.4 by registering its extensions.e3da90e: Fixed Datepicker keeping a deselected date in the field,setSelectedDates()not writing it and not opening on the value's month.0f6e843: Fixed tab, tooltip, popover, dropdown and toast init running beforeDOMContentLoaded, dropping early listeners.e3da90e: Fixed an open dropdown with a disabled toggle being closed by outside clicks, matching Bootstrap.c89bf8d: Fixed autosize not resizing aposition: fixedtextarea.70b8372: Fixed.card-progressto keep a 2px bar fallback when it isn't a direct child of.card.ee3843e: FixedConfettifiringendafterdispose(), stalling without a 2D context and sizing its canvas with the scrollbar width.d104e78: Fixed Confetti ignoring the trigger'sdata-bs-*options whendata-bs-targetpoints elsewhere.29818fc: FixedManipulator.setDataAttribute()writingdata-tblr-*attributes instead ofdata-bs-*.9fc77b9: FixedDatepickerpopup snapping back to the input on resize and an initialvaluenot being formatted.e2da442: Fixed the OTP input ignoringgroupsfor its length when neitherlengthnormaxlengthis set.01857d2: FixedSparklinewiping author content when empty or disposed, keeping stale tween attributes and skipping single-value lines.e3da90e: Fixed InputMask dropping options other thanmaskandlazy, rejecting non-string masks and a baredata-mask-visible.e3da90e: Fixed Bootstrap components rejecting a jQuery collection passed as the element,container,parentortarget.e3da90e: Fixed tooltip, popover, dropdown, toast and tab auto-init stopping the bundle on one bad element and ignoringdata-tblr-toggle.e3da90e: Fixed OTP input firingcompleteon every edit of a full value, events on no-op keys, invalidlengthandtype="email"fields.3d10e24: Fixed the Delete key in.otpjumping to the last slot; it now removes the character under the caret and keeps it in place.dee65f2: FixedOtpInputreusing a stale tap position, overwriting only one slot of a selection and breaking IME composition.4b02b6a: Fixednew Tooltip(),new Popover()andnew Dropdown()on auto-initialised elements ignoring options and doubling listeners.e3da90e: Fixed Clipboardtarget, Strengthinputand DatepickerpositionElementselectors failing on ids like#user:1.e3da90e: Fixed sidebar toggles not syncing whentabler.jsloads afterDOMContentLoadedand errors on synthetic clicks.e3da90e: Fixed a partialmessagesorweightsconfig on the Strength meter dropping the default entries.f7c3956: Fixed the strength meter rating a confirm-password field after it instead of the password field before it.e3da90e: Fixed SwitchIcon throwing and staying in the loading state when await()promise settles afterdispose().e3da90e: Fixed the theme switcher and sidebar toggle failing whenlocalStorageis blocked, and ignored unsafe?theme=URL values.e3da90e: Fixeddata-bs-delayon tooltips and popovers being overridden by the default delay.
1.6.0
Minor Changes
a13ebc3: AddedAutosizecomponent totabler.js, withupdate()anddispose()methods.038000f: Added the--tblr-btn-input-*control scale on:root(padding, font size, line height, radius, min height per size).0e2faa0: Added aClipboardcopy button built on the browser API;dist/libs/clipboardis deprecated.e63fe34: Added aConfetticomponent withdata-bs-toggle="confetti", a demo page and docs.118380d: AddedDatepickerplugin built on Vanilla Calendar Pro with adatepickerpreview page; Litepicker is deprecated.0905918: Updated the default gray scale ($gray-50…$gray-950) toneutral;data-bs-theme-base="gray"keeps the 1.5 look.2b44251: Added the.flag-country-ytflag for Mayotte.744a09c: Updated the focus indicator from abox-shadowto anoutline; the$*-focus-box-shadowvariables and tokens are deprecated.c1373d7: Added--tblr-hover-bgvariable and used it for the hover background of buttons, nav links, dropdown items and list groups.be30919: Updated.legendinto a legend item with.legend-dot,.legend-value,.legend-offand.legend-list, plus aLegendcomponent.a984752: Added.legend-lg,.legend-unitand.legend-list-dividedfor large legend items with a big value and a unit.c1786b5: Addeddialog::backdropstyling so a native<dialog>uses the same backdrop as modals.7e7b2ce: Added.navbar-floatingand thedata-bs-navbar-style="floating"theme setting for a navbar and sidebar with a0.5remgap.7e7b2ce: Added.offcanvas-floatingand thedata-bs-offcanvas-style="floating"theme setting for an offcanvas with a0.5remgap.0fe02b3: Updated color mixing tocolor-mix(in oklab); the--tblr-*-rgbvariables are deprecated and stay until 2.0.a744b84: Added theOtpInputcomponent with grouped slots, masking, and validation states.a984752: Added.page-section-titleand.page-section-descriptionclasses for section headings inside the page body.107e493: Updated the palette tooklch()and masked the check, switch, toggler and carousel icons;tablerJS namespace is deprecated.a9efcc2: Added the Signal component (.signal): stepped bars that show a level such as priority, with aSignal.astrowrapper.bd60d5f: Added SortableJS drag styles; setforceFallbacktotrueon adata-sortablelist to drag a styled, tilted copy.5d5be36: AddedSparklinecomponent: inline SVG line, bar and circle charts fromdata-bs-values, with size classes and signed bars.9669c0a: Added aStrengthpassword meter with a segmented bar, configurable scoring andchange.bs.strength.0776b88: Added aswitch-icon-loadingstate and a cancelabletoggle.bs.switch-iconevent withevent.wait(promise)for async toggles.bd5c010: AddedSwitchIcon,CountUp,InputMaskandSortablecomponents totabler.js.
Patch Changes
da79879: Updated.accordion-buttonline height to1.25remvia the--tblr-accordion-btn-line-heightvariable.b295d84: Fixed.accordion-button-toggle-pluswith sprite icons by rotating the plus into a close icon instead of hiding a path.72a95d8: Fixed.alertlayout so headings, descriptions, lists and buttons align and stack correctly.62408b8: Added a dependency-freeAutosizecomponent that firesresized.bs.autosize;dist/libs/autosizeis deprecated.3b8bf55: Updated the button, list group,bg-pattern-*and color utility styles to cut 72 kB fromtabler.min.css.58e03a9: FixedCountUprejecting numbers and booleans written as strings indata-countup, which countUp.js accepted.ea10f0e: Added a dependency-freeCountUpcomponent that respectsprefers-reduced-motion;dist/libs/countup.jsis deprecated.58e03a9: Updatedtheme-color-lighter(),url-svg(),varify()and five more Sass helpers to deprecated; they warn when used.18a8a49: Fixed.dropdown-menu-arrowborder rendering on Firefox by trimming the clipped edges.58e03a9: Added$enable-deprecated; set it tofalseto leave the deprecated aliases and--tblr-*-rgbvariables out of the CSS.f778fcf: Removed thejs/testsandscss/testsfolders from the published@tabler/corepackage.7bfeb12: Fixed.alert-linkchanging color on hover.cac3179: Fixed the ApexCharts tooltip arrow staying white in Safari by painting.apexcharts-tooltip-arrowdirectly.7bfeb12: Fixed.card-optionsbeing taken out of the.card-headerflow byposition: absolute.79796ab: Fixed.card-progressto overlay the card like.card-status, so its rounded corners match the card's radius exactly.db903c3: Fixed.card-status-*strip corners not matching the card'sborder-radius.7bfeb12: FixedDatepickerreopening on a second trigger click, itsshowandhideevents, and its color scheme on light pages.7bfeb12: Fixed--tblr-focus-ring-widthand--tblr-focus-ring-coloroverrides having no effect when set on a component.ce52364: Fixed the default browser border and padding on.form-helpwhen it is a<button>.7bfeb12: Fixed the.form-switchknob not moving in RTL and its size in.form-switch-lg.7bfeb12: Fixedtabler.jsstopping on page load when one element has an invaliddata-*config; the error is logged instead.67a3795: Fixed.input-group-flatso.input-group-textfollows the.is-validand.is-invalidborder and focus colors.531529a: Fixed jQuery.on()listeners not receiving Bootstrap events likeshow.bs.dropdownin all components.127c56b: Fixed the empty gutter to the right of the navbar on non-scrolling pages by droppingscrollbar-gutter: stablefromhtml.7e7b2ce: Fixed the menu row of the two-row navbar staying light withdata-bs-navbar-themeset todarkorprimary.7bfeb12: Fixed missingIMaskInstanceandSortableInstanceindist/types;vanilla-calendar-prois an optional peer dependency.64dd529: Fixed the.form-selectgroup-labelicon-only margin applying to icons nested deeper inside the label.9268348: Fixed.stretched-linkon a.btnso the link covers its whole container instead of only the button.61b492e: Fixed.table-stripedand.table-striped-columnsrepainting rows and cells that set a.bg-*,.table-*or inline background.fa70c03: Fixed missing border between.card-tableand.card-footerwhen wrapped in.table-responsive.a9efcc2: Fixed Tom Select growing taller on focus when the selected item has an indicator (avatar, flag, badge).c99a436: Fixed.is-validand.is-invalidborder colors and focus ring on Tom Select.form-selectfields.57e213b: Updated.form-hintto Bootstrap's.form-text, with.form-hintkept as a deprecated alias.cc7afaf: Fixed a disabled off.form-switchlooking the same as an enabled one by filling its track and darkening the knob.03985e3: Fixed text badges in navbar.nav-linkoverlapping the title and causing horizontal scroll in the stacked menu.0460291: Updated the.navbar-verticalstyles to be generated once instead of per breakpoint, cutting 36 kB fromtabler.min.css.2b44251: Updated the flag, payment and social SVGs indist/imgto be minified with svgo, and copied only the images the CSS uses.41e2dc7: Updatedprefont size to 13px with a new$pre-font-sizevariable, and$markdown-pre-font-sizefor.markdown.2b99ed5: Fixed invisible text selection insidepreblocks in light mode.c1786b5: Addedoverscroll-behavior: containto.modal,.modal-body,.offcanvas-bodyand.dropdown-menu-scrollable.3e60b18: Fixed.navbar-expand,.btn-link:hover,--*-darken,.ribbonfold colors,.avatar-brandz-index and dark mode literals.1ffbeec: Updated the Bootstrap component port to strict TypeScript with typedComponentConfigtypes and addedeventActionOnPlugin.3e60b18: Fixed light theme islands losingdata-bs-theme-primaryand radius, and added.theme-darkto the dark mode selectors.8db40cd: Fixed Tom Select controls being shorter than.form-controlby using Tabler input metrics in all sizes.
1.5.1
Patch Changes
f311287: Fixed.card-codeso the code block follows the card corners instead of drawing its ownborder-radius.718fdd7: Fixed invisible box-shadows in dark mode with a new global--tblr-shadow-colorlight-dark()token.6f64f33: Fixed the.dropdown-menu-arrowborder color and replaced the deprecatedclipwithclip-path.b8e61db: Fixed the folded sidebar flashing the active submenu as a flyout on reload beforetabler.jsclosed it.692a3a2: Fixed the invisible.form-switchknob in light mode by restoring a gray$form-switch-color.d4c5be6: Fixed unreadable counter digit on not-yet-reached steps by giving.step-item::beforethe--tblr-disabled-color.
1.5.0
Minor Changes
9ea657b: Added.text-gray-50through.text-gray-950utility classes alongside the existing.bg-gray-*utilities.100a37b: Added background pattern utilities and documentation, including updated preview demos.9d5c83f: Added Bootstrap 5.3.8 to the core source tree, with SCSS as modules and components converted to TypeScript.e1ecd39: Updated the supported browser baseline to what the CSS needs: Chrome 123, Firefox 128, Safari 17.5.9c5d729: Added.btn-ghostbutton variant with transparent background and hover effects.ec94693: Added.card-gradientcomponent with gradient variants, direction modifiers, and animated backgrounds.324b0fb: Added--tblr-card-header-bgand--tblr-card-footer-bgvariables so both backgrounds can be overridden independently.09d419a: Added a--tblr-chart-1…--tblr-chart-5palette and wired ApexCharts theme tokens, so every chart follows the color mode.d2c1271: Added TypeScript declarations to the npm package, soimport { Modal } from "@tabler/core"is typed.9d5c83f: Added support fordata-tblr-*attributes alongsidedata-bs-*for dropdown and other components.bf9e7ad: Added Driver.js tolibs.jsonanddist/libsfor product tours.bf9e7ad: Added--tblr-dropdown-item-gap,--tblr-dropdown-item-icon-sizeand--tblr-dropdown-item-icon-colorto.dropdown-menu.4f6e99b: Added a folded sidebar (navbar-folded,navbar-folded-hover) with flyout submenus, a pin toggle and a light16remsidebar by default.70f996b: Added the.font-sans-serif,.font-serifand.font-comicutilities next to.font-monospace.d2c1271: Added.bg-gradient-{from,via,to}-transparentand-invertedgradient stops, which the gradient docs already described.5baf073: Added 74 new payment provider icons imported fromtabler-paymentsand removed 12 outdated providers likedotpayandsolo.5e119d4: Addedbg-blurutility and increasedcontainer-tightwidth for layout flexibility.70f996b: Added thedata-bs-layout,data-bs-navbar-position,data-bs-navbaranddata-bs-navbar-themelayout settings.0c79963: Addedmedia-printmixin and print styles to hide interactive components during printing.48dbd1e: Updated the core build system from Rollup to Vite, with identical UMD and ESM output.4ce08ca: Updated the navbar-side component and reorganized its apps, language, notifications and user sections.70f996b: Added.navbar-sidesupport in the vertical navbar: a wrapper for a trailing.navbar-navgroup pinned to the bottom of the menu.f11ece4: Added--tblr-pattern-opacity-factorand.bg-pattern-opacity-*utilities for background patterns.cad8eb8: Removed the$prefixSass variable; the--tblr-prefix is now applied at build time by PostCSS.9c5d729: Added Progress Background component with text labels and value display.9c5d729: Added.progress-lgand.progress-xlsize variants for the progress component.9c5d729: Added Progress Steps component for step-by-step navigation indicators.bea97f8: Removed@hotwired/turbointegration, including.turbo-progress-barstyles and the Turbo loader preview demo.8962710: Removed unused SCSS!defaultvariables, which now raise a Sass error when set via@use ... with (...).9820d11: Updated core SCSS to the Sass module system with@useand@forward.4f6e99b: Addednav-section-titlegroup labels to the vertical sidebar, shown as short separators in the folded state.4f6e99b: Added anavbar-footersidebar zone with a user block; the sidebar nav scrolls between the pinned brand and footer.ff24af9: Updated the default$font-family-sans-serifand$font-family-monospaceto the system font stacks. Tabler no longer bundles a web font, so no font files are downloaded.9dd26fd: Changed the default theme oftabler-theme.jstoauto, following the system color scheme.7556ae2: Added anautocolor mode to theme settings with systemprefers-color-schemesupport.e3d86c5: Updatedapexchartsfrom3.54.1to7.0.0and added--chart-{id}-color-{index}variables.
Patch Changes
1effe22: Fixed invisible keyboard focus indicators and addedprefers-reduced-motionandforced-colorssupport.09d419a: Documented the ApexCharts dual license, which applies to the copy shipped indist/libs, in the readme and chart docs.080d3aa: Fixed the ApexCharts tooltip arrow staying white on the dark tooltip by setting the--apx-tt-bgand--apx-tt-bordertokens.ffe3489: Updated.badges-listto.badge-listand.tags-listto.tag-list, keeping the old names as deprecated aliases.059bae1: Updated Bootstrap exports to a single source of truth inbootstrap.jsand removed the duplicates fromtabler.js.4f6e99b: Movedbtn-floatingto the end side of the screen, so it does not cover the sidebar.5018aa9: Fixed.btn-iconto be square by aligningmin-widthcalculation with base.btnformula.a508bb6: Updated hardcodedremandpxvalues to SCSS variables across core components for easier theming.c71a321: Updated the@tabler/coreREADME with package usage, optional stylesheets, Sass setup and browser support.a0d84f6: Updated the npm package README with badges, quick links, CDN usage, documentation and changelog links.c860288: Fixed icon alignment for.btn-smand.btn-xlsizes.1adb710: Fixed.alert-actionand.alert-linkcolors inside.alert-importantso links stay readable.2dc7eda: Updated$border-color-translucent-darktorgba(128, 150, 172, 0.2)for better dark mode visibility.09ab0bc: Fixed disabled buttons falling back tocurrentColorfor the border and to a transparent background.febfa9f: Fixed the missing focus ring on buttons andbtn-checkbutton groups by using the shared focus ring token.8324701: Fixed.card-headerbackground being overridden by abackground: transparentshorthand.0187b26: Fixed thecard-status-*strips leaving a thin line over the card border and a mismatched corner radius.70ec683: Fixed card corner radius in tab layouts when tabs sit above or below tab content.c1e1fdf: Fixed the corner radius and the double bottom border on the first and last rows of a table inside a.card.de44d61: Fixed.card-tabs .nav-tabssharingz-indexwith.dropdown-menu, which hid dropdowns behind card tabs.6414238: Fixed barely visible checkbox and radio borders in dark theme by using$input-border-color.b1d49e9: Fixed CountUp to parse formatted number targets and avoid double-start whenenableScrollSpyis enabled.09d419a: Fixed chart colors in dark mode: axis lines and ticks, marker and treemap outlines, and the tooltip title.070248d: Fixed dark mode link contrast:--tblr-link-coloris now a lighter tint of--tblr-primaryon dark surfaces.601e950: Fixed dark mode text selection contrast with a new$selection-bgSass variable.d0a793c: Fixed the disabled form control background in dark theme with a new--tblr-bg-forms-disabledvariable.b1d49e9: Fixed dropdowndata-bs-boundary="viewport"to usedocument.documentElementinstead of the first.btnelement.c527135: Fixed.input-iconinline-start padding for.form-select.70f069c: Fixed.form-selectkeeping its default box-shadow inside.input-group.9c78cf6: Fixed.bg-gradientconflicts that brokefrom/via/torendering and updated the gradient docs.bc24b3a: Fixed--tblr-gray-*-fgtokens to map directly to--tblr-gray-*instead of contrast-based fallbacks.c8b8b24: Fixed gray theme custom properties output using SCSS interpolation and updated default$body-colorto$gray-500.70193fe: Fixed.icon-pulse,.icon-tadaand.icon-rotatenot animating webfont icons.f0b909d: Fixed thesmandlgsize mismatch between form controls, buttons and input groups.6e656ad: Fixed.input-icon-addonz-index issue with form validation feedback and added default height.b1d49e9: Fixed input masklazyoption to readdata-mask-visibleviadataset.maskVisible.fc16b6a: Defined--tblr-body-text-align,--tblr-nav-link-font-sizeand--tblr-nav-link-active-color, which the css already read.a883531: Fixed.list-group-item-{color}: the palette colors had no styling at all and no variant had its background.9dd26fd: Fixed the markdown table header keeping its surface background instead of going transparent.9d04e14: Fixed the marketing hero, browser and shape components reading custom properties nothing defined.9dd26fd: Fixedoffcanvas-narrow, which had no effect on the width of the panel.f5f75d4: Fixed print styles: hidden navbar/sidebar, forced lightcolor-scheme, and avoided breaking.card/table rows.1da70a7: Fixed ScrollSpy throwing on target ids that start with a digit, such as headings like1. Setup.464a522: Fixed oversized and mismatched validation icons on.form-selectand Tom Select selects.8bc6fa7: Fixed status color classes to use CSS variables and to include the social colors.c527135: Fixed.stepshorizontal overflow on small screens by enabling scrollable overflow below thesmbreakpoint.cd0b210: Fixed the typographic.stepsrule leaking its guideline and spacing onto the.stepscomponent.90c42f2: Fixed Tom Select's.ts-dropdownlosing its z-index, background, and colors to the bootstrap5 preset CSS.6849337: Fixed Tom Select styles to use--tblr-*variables instead of undefined--bs-*references.e206d7a: Fixed white space next to the scrollbar by usingscrollbar-gutter: stableonhtml.bf9e7ad: Updated.flagto size by width with$border-radius-xsonxs, and narrowed tooltippadding-xtospacer-2.b8b63d7: Fixed Sass mixed-declaration warnings in the navbar, card, nav and table styles.9432835: Updated SCSS files to use theborder-radiusmixin.9c5d729: Updatedstroke-widthfor.icon-smfrom1to1.5for better visibility.bf9e7ad: Updated.input-group-flataddons to drop the inner border and sit above the control.fa678a7: Updated root color tokens to use CSSlight-dark()so paired values live in one:rootdeclaration.7ae422f: Updated core SCSS to logical properties and a--tblr-dirmultiplier, so RTL works with plaintabler.css.301e778: Updatedrgba()calls to the moderncolor-mix()andcolor-transparent()functions.9dd26fd: Fixed the avatar corner radius inside.form-imagecheck-imageand set.navfont size to the body font size.4f6e99b: Fixed thenavbar-togglericon: the middle bar was flex-squeezed, breaking the open-state X and shortening the hamburger.9c5d729: Added smooth transitions for progress barwidthandbackground-colorchanges.1489b13: Added.prosealias for markdown content and updated preview/docs references and redirects.f35aab3: Added the same border and radius tofigureimages as plain images in.proseand.markdowncontent.66dc336: Fixed thecaret()mixin by restoring$caret-widthto0.36em.70f996b: Fixed the sidebar marking two items as selected: a group holding the current page is now emphasized, not filled.70f996b: Fixed the vertical navbar brand sitting at the far edge on small screens when nothing follows it in the top bar.9c5d729: Updated skip-link to usevisually-hiddenfor improved accessibility.346e091: Fixed oversizeddist/libsby copying only the runtime files each library declares inlibs.json.d2c1271: Fixedtabler-theme.jsreplacing a server-rendereddata-bs-themewhen the visitor has no stored choice.736e604: Updated deprecated global Sass functions to module equivalents (map.merge,string.slice,math.percentage, etc.).b8b63d7: Updated Bootstrap to v5.3.8.9c5d729: Updated trending component to usearrow-up/arrow-downinstead oftrending-up/trending-down.70ec683: Updated$card-status-sizedefault from$border-width-wideto3px.666ccd6: Updated shadow tokens (--tblr-shadow-*) to use the newxs–2xlandoverlayvalues.
1.4.0
Minor Changes
9951fe9: Enhance button and hover animationsa200d30: Improve breadcrumb styles49ab9ea: Add new Tabler Illustrations
Patch Changes
6c4dd36: Update class names from*-left,*-rightto*-start,*-end6fec73a: Fix relative line heights in buttonsdb6200a: Removelicense_keyoption from HugeRTE init objecte96f055: Add different favicon to development environment6c38a48: Update Bootstrap to v5.3.72a12f72: Update CSS calculations to usecalc()666a296: Fix list group item hoverable only with.list-group-hoverableclasscfd4cb6: Fix.pagination-linkhover styles to non-active items
1.3.2
Patch Changes
446c34e: Fix README file in core package
1.3.1
Patch Changes
a7f73d7: Fix README file in core package
1.3.0
Minor Changes
a1af801: Add FullCalendar integrationb9d434d: Add new charts to dashboard pages79bd867: Add new form layout page
Patch Changes
cac5d92: Update illustrations to v1.7f94b153: Add SRI hashes to scripts and stylesc127d65: Fix colour picker preview page not displaying correctlyb6e9b18: Update icons to v3.31.08850f61: Enhance pagination component with new styles9910dd0: Add "text features" menu item638f36c: Refactor SCSS variable names for shadows0d501e9: Correctaria-labelof app menu link3a02ef9: Fix some marketing site rows overflowing on mobilefd0fd47: Improve card footer layout and enhance entry display format in invoices74e5d26: Fix color badge in navbar menu72a1d67: Add clipboard functionality to Tabler documentationbb617b8: Fix colour swatches on small screensd73d78e: Add missingtwentry inflags.json19a3d20: Delete missing demo RTL styleb5e2f54: Enhance dropdown components for better accessibilitya41c956: Remove unnecessary!importantfrom body paddinge675389: Fix missing border-radius to.card-header-tabs9007e73: Fix FAQ accordion structure
1.2.0
Minor Changes
c59bc9d: Add gradient background utilitiesf9e4da2: Add new apps card with brand icons in navbar92a3afe: Replaced TinyMCE with HugeRTE to address license violation199f39a: Update Bootstrap to version 5.3.59bbcb99: Add theme settings wizardb17b488: Add steps light colors215eaa4: Add Turbo library integration
Patch Changes
aea3b0a: Rollback accordion component structure3fc7b84: Add space between page numbers in pagination2f8a372: Add Bootstrap components to Tabler JS9fceadd: Fix tooltip colors in vector maps44250db: Update avatar size variable to support list size configurationbe1f3d1: Fix broken shape in South Korea flagc20d076: Refactorborder-radiusin components to use CSS variables042e50f: Update disabled color variables in navbars473fa38: Apply border radius totom-selecton focus8646192: Add avatars page with various demos of avatars922bb03: Minor spelling and grammar improvements to emails docs44250db: Update avatar size variable to support list size configurationddcd3a7: Refactor SCSS for alerts and close button stylese3d68d6: Fixautosizeandinput maskplugins to use window scope4846828: Fix scrollbar color mixin to use body color variable6b6617a: Improve README94bea00: Make scrollbar track transparente14e492: Fix scrollbar jumps when content is higher than screen6d6d1bd: Add responsive font size for form controls on mobile devices6c566cf: Add new advanced table example
1.1.1
Patch Changes
f29c911: Fix Documentation structure
1.1.0
Minor Changes
d3ae77c: EnablescrollSpyincountupmodulebd3d959: Refactor SCSS files to replace divide function with calccb278c7: Add Segmented Control componentb47725d: Add new text features page with mentions: user, color and app.b4b4d1a: Add Scroll Spy page9cd5327: Update border radius variables for consistency across components4376968: Add Signature Pad feature and signatures pagef95f250: Update color utility classes and replace background colors in pricing tableeaa7f81: Refactored the project into a monorepo, removed Gulp, and introduced a new, more efficient build process.ea14462: Add documentation for segmented control component1edaff4: Add new payment provider (Troy)edbaa1e: Add selectable table functionality with active background color378fba8: Refactor badge styles, remove Bootstrap stylesf3c409f: Refactor alert component styles and markup, remove Bootstrap stylesc240b5a: Refactor accordion component styles and markup, remove Bootstrap styles
Patch Changes
687267d: Fix overflow oflabelin afloating-input06b1dec: Fix size ofapexchartstooltip markerafd0700: Fix apexcharts heatmap example in docs78383ef: Fix negative margins in.navbar-borderedvariant11f4487: Use the full license agreement for illustrations in docsb28ce9f: Fix vertical alignment in single page and error layouts24b944c: Fix.avatar-uploaddouble bordersca4ba14: Fixes navbar styles with new hover effects and color variables
1.0.0
Minor Changes
c276a8b: Add newTagcomponentd380224: Add customizable Star Ratings component usingstar-rating.jslibrary47cd6c1: Addflags.htmlpage with list of all flagsbe67ab6: Update CSS class fromtext-mutedtotext-secondaryfor better Bootstrap compatibility080c746: Addingalerts.htmlpage with example of alerts.b381273: Change primary color value to new Tabler branding75619dd: Unify dark mode with latest Bootstrap API and improve dark mode elementscc82dbf: New Chat component5a03643: Adjusting form element sizes for enhanced mobile devices compatibilitybe14607: Add new color picker component usingcoloris.jslibraryd046570: Update Tabler Icons to version 2.23 with 18 new icons added5488c50: New page with payment providers:payment-providers.html5488c50: Add support for new payment providers: 2c2p, Adyen, Affirm, Alipay Plus, Allegro Pay, Amazon Pay, Apple Pay, Autopay, Binance USD, Bkash, Cash App, Chime, EasyPaisa, Ethereum, Google Pay, HubSpot, iDeal, Litecoin, Mercado Pago, MetaMask, MoneyGram, OpenSea, Payconiq, Payka, Payline, PayPo, Paysafe, Poli, Revolut Pay, Samsung Pay, Shop Pay, Solana, Spingo, Stax, Tether, True USD, Venmo, WeChat Pay, Wise, Zelle
Patch Changes
293d0a4: Change Twitter to X brandfd0935a: Updated link to icons documentation1cf27dc: Dependencies update041f4e4: Order menu items alphabetically20cad01: Automatically retrieve and display the changelog from the CHANGELOG.md file.34f3efc: Initialize Visual Studio Code config7ba7717: Make horizontal rule direction aware063ef58: Update Tabler Illustrations to v1.55e2c975: Update Tabler Icons to v3.29.09d5f7ca: Remove unused dependencies frompackage.jsonbe69fd6: Replace Jekyll with Eleventy2f5fad6: Dependencies updatedfd7c88: Update TinyMCE to v7.0056df18: Fix text color in dark version of navbar17327dc: Remove invalidz-indexsetting for dropdowns4ff077a: Update Tabler Icons to version 2.21 with 18 new icons added867c8dd: Update Tabler Emails to v2.0d8605f2: Init changelog script89c6234: Adding Two-Step Verification Pagesf6e885b: Replace.page-centerwith.my-autoin single page layouts7aa216f: Add border-opacity variable for improved color utility88eb413: Fix icon display issues in the Star Ratings component78392b6: Fixcolorof disableddropdown-itemin Navbar component4deb8f4: Bump pnpm/action-setup from 2 to 39015472: Add social icons plugin7fe30a1:Dockerfilefixe53942f: Update Jekyll to version 4.3.472f868b: Update Tabler Icons to version 2.20 with 37 new icons addede0443c0: Add Tabler Illustrations5cca710: Update illustrations and enhance SVG handling in HTML3a4f10f: Fix ids of custom size star ratings7896562: Unify size of avatar, flag and payment components1587905: Update icons to v2.42.0d9e00b2: Update Bootstrap to v5.3.0bc1d1a3: Setfont-sizeof anielement withiconclass in abuttonelement0195f9b: Dependencies updatea5bf5d3: Fix icons inform-elements.html736410c: Update Tabler Icons to v3.28.13f516ea: Fixrgbacolor values in_variables.scsse91884e: Fix description of alerts with a description90cc744: Fix colors of disabled.ts-control1801e41: Center content on error and single page layouts45c83ac: Resolve map page issuesfaee63c: Improve base font family loading5e7e0dd: Introduce Docker Compose Config to build and run Ttabler locallyc293a66: Fix@charsetCSS declaration in bundle.cb4a681: Update_navbar.scsswith disabled dropdown menu items coloraf41fb3: Update Tabler Icons to v3.17.06cbe888: Update@tabler/iconsto v3.00e4bf5f: Refactor data structure by converting YAML files to JSON82cf257: Increasez-indexofts-dropdownto prevent overlapping by buttons4b4b4f6: Adding punctuation toSECURITY.mda0a2d52: Fix form controls bugs in dark modef45b697: Fix padding in code blocks4de166d: Unified Box Shadows with Bootstrap Compatibility87bf2f5: Remove duplicated setting of color inthelement5dc45aa: Fix layout of search results for small and medium screens4ae0358: Removetext-decorationon hoveringaelement with class havingiconclasse798eb6: Fix small typo in tables docs1c1d0c9: Improve documentation for alerts371ef84: Bumppnpm/action-setupfrom 3 to 48421fc2: Update dependencies0625f5f: Update Tabler Icons to version 2.22 with 18 new icons addedba65fc3: Update devDependenciesa43ded4: Add All Contributions package to project for easy contribution tracking2f622c9: Set value of$font-family-monospaceas default2c7c448: Refactor Dockerfile and package.json5ec7f05: Resolved light dropdown issue on dark themeb0b07b9: Enhance documentation0f129b1: Update Tabler Icons to version 2.19 with 18 new icons added507df7b: Fix cells with inline icons0e5b44a: Fixcolorof disablednav-linkinnav-bordered65c1300: Fix thez-indexvalue of thenav-tabinsidecard-tab#19338552a46: Switch fromnpmtopnpmfor faster package installation4a9e40d: Increase contrast of activedropdown-itemin vertical layout17ebdf4: Update documentation for Tabler components4c88481: Add variable to configureavatar-listspacingdf46ee7: Do not display emptyfieldsetelement875cafa: Refactor SCSS variables to usecolor.adjustfor improved color manipulationeb28546: Add Tabler Illustrations650d84c: Update required Node.js version to 18 and add.nvmrcfilefb659d4: Fix table default background colorf77c712: Avoid SCSS color dependency on:focus71c68ce: Update changelog configuration and release scripts34d124d: Update Tabler Icons to v3.26.04cd9215: Updated Tabler Icons to v3.24.07bb947b: Update Tabler Icons to version 2.18 with 18 new icons addedc75cf55: Update Node.js engine requirement to allow versions >=201c34e8e: Update Tabler Icons to v3.14.0289dd3b: Add Prettier to project for consistent code formattingf83e36c: Upgrade Node.js from version 18 to version 20 for improved performance, security, and feature updates.b885852: Update Tabler Icons to version 2.25 with 48 new icons added53a5117: Fix responsiveness issue in Settings menu38504e5: Added 3 new payments from Nepal: Esewa, FonePay, Khalti and Imepay35ee14d: Add new Filled section to Icons paged32f242: Updatebootstrapto v5.3.1d82f94e: Update package dependencies to latest versions54c5ad0: Fix link to webfont version of Tabler Icons94b83d4: Add support for changeset tool for more efficient and organized code changesc51ff28: Fix colors in date range datepicker
1.0.0-beta24
- Enhanced documentation.
- Updated illustrations and improved SVG handling in HTML.
- Updated copyright year in LICENSE file to 2025.
- Added marketing pages plugin.
1.0.0-beta23
- Documentation improvements.
- Added countup functionality and updated documentation example.
- Do not display empty
<fieldset>. - Set font-size of webfont icon inside a button.
- Ordered menu items alphabetically.
- Marked value of
$font-family-monospaceas!default. - Fixed unpkg links to static-files icons.
- Fixed description of alerts with a description.
- Fixed layout of search results for small and medium screens.
- Removed invalid z-index setting for dropdown.
- Fixed IDs of custom size star ratings.
- Removed text-decoration on hover for elements with child icons.
- Fixed link to webfont icons.
- Updated color reference links in UI component documentation.
- Fixed typo in browser support documentation summary.
- Enhanced Figma plugin documentation with detailed usage instructions.
- Added documentation for Tabler Illustrations and updated index with a link.
- Enhanced documentation for various UI and icon sections.
- Added new documentation files for icons and UI components; restructured existing files.
- Updated documentation structure and content for icons and UI components.
- Removed outdated
menu.jsonand addedindex.mdxfiles for UI documentation structure. - General docs update.
- Increased contrast of active dropdown-item in vertical layout.
- Removed duplicated color setting in table headers.
- Increased
z-indexofts-dropdown. - Added social icons plugin.
- Described variables for datagrid in docs.
- Fixed multiple documentation issues.
- Removed unused config from the code.
- Fixed links to Tabler Icons.
- Updated dark image.
- Updated screenshot.
- Fixed icon issues.
- Fixed URL in documentation.
1.0.0-beta22
- Fixed
@charsetCSS declaration in bundle. - Fixed cells with inline icons.
- Fixed padding in code blocks.
- Fixed colors in date range datepicker.
- Fixed icon display issues in the Star Ratings component.
- Fixed
z-indexvalue of thenav-tabinsidecard-tab. - Fixed wrong gray colors.
- Fixed incorrect CDN URL in
webfont.mdx. - Ensured border color works in dark mode.
- Replaced
.page-centerwith.my-autoin single-page layouts. - Updated Tabler Emails to v2.0.
- Updated Tabler Icons to v3.26.0.
- Updated docs structure.
- Updated
download.mdx. - Updated Node.js to version 20.
- Improved base font family.
- Made horizontal rule direction-aware.
- Added new payment providers.
- Read changelog from
CHANGELOG.mdfile. - Initialized VS Code configuration.
1.0.0-beta21
- Updated dependencies.
- Updated Tabler Icons to v3.14.0 and the import script.
- Fixed invisible scrollbar in dark mode when navigating the preview.
- Styled
btn-closespecifically for.modal-header. - Added proper borders to the ribbon start class.
- Changed brand color.
- Included
docsin thenpmpackage. - Added Tabler Illustrations.
- Fixed use of the secondary color in specific form elements.
- Introduced Docker Compose Config for local Tabler builds.
- Allowed usage of
tinymcev7.x as a peer dependency. - Updated TinyMCE to v7.0.
- Rebranded Twitter to X.
- Replaced undraw illustrations with Tabler Illustrations.
- Added punctuation to
SECURITY.md. - Updated
_navbar.scssto correct disabled dropdown menu item colors. - Removed unused packages.
- Fixed map pages.
- Resolved issues with toasts in dark mode.
- Fixed alert background prefix.
- Corrected a typo in CHANGELOG.md.
- Fixed radial chart issue.
- Added documentation on running the site locally in Site README.
- Updated colors in
colors.mdx. - Fixed dynamic SCSS prefix in mixins.
- Changed
<h1>to<div>innavbar-logo.html. - Resolved vertical centering on error pages.
- Fixed navbar menu issues.
- Added
background-clip: border-boxto.dropdown-menuclass. - Replaced
href="#"withhref="javascript:void(0)". - Fixed disabled CSS class for links.
- Addressed missing variables and minor color adjustments.
- Improved heights, scrolls, and layouts in Docs examples.
- Fixed flags display in preview.
1.0.0-beta20
- Update
bootstrapto v5.3.1 - Add new
Chatcomponent - Add new
Tagcomponent - Add customizable Star Ratings component using
star-rating.jslibrary - Add new color picker component using
coloris.jslibrary - Add
alerts.htmlpage with example of alerts. - Add
flags.htmlpage with list of all flags - Add Two-Step Verification Pages
- Add variable to configure
avatar-listspacing - Unify dark mode with latest Bootstrap API and improve dark mode elements
- Unify Box Shadows with Bootstrap Compatibility
- Avoid SCSS color dependency on
:focus - Update CSS class from
text-mutedtotext-secondaryfor better Bootstrap compatibility - Fix text color in dark version of navbar
- Adjusting form element sizes for enhanced mobile devices compatibility
- Resolved light dropdown issue on dark theme
- Update Tabler Icons to version 2.32 with 48 new icons added
- Fix table default background color
- Fix responsiveness issue in Settings menu
- Update required Node.js version to 18 and add
.nvmrcfile - Add support for changeset tool for more efficient and organized code changes
Dockerfilefix- Switch from
npmtopnpmfor faster package installation
1.0.0-beta19
- Add customizable Star Ratings component using
star-rating.jslibrary (#1571) - Add new "Filled" section to Icons page (#1574)
- Fix form controls bugs in dark mode (#1573)
- Fix text color in dark version of navbar (#1569)
- Changelog update
1.0.0-beta18
- new page: Cookie banner
- Unify dark mode with latest Bootstrap API and improve dark mode elements (#1561)
- Update Tabler Icons to version 2.18 with 18 new icons added (#1560)
- Switch from
npmtopnpmfor faster package installation (#1559) - Add Prettier to project for consistent code formatting (#1558)
- Update required Node.js version to 18 and add
.nvmrcfile (#1555) - Add All Contributions package to project for easy contribution tracking (#1556)
- Add support for changeset tool for more efficient and organized code changes (#1553)
- Fix bug where
border-1,border-2, etc don't work (#1526) - Fix indeterminate input background color (#1536)
- Update Bootstrap to
5.3.0-alpha3(#1543) tom-selectdark mode styling fixes- Advanced udage of
tom-select(#1480) - Fix Dropdown menu in rtl mode (#801)
- Fix
tom-selectdropdown will be shaded in table-responsive (#1409) - Remove overflow scroll from body
- Fix avatars overlap transparently (#1464)
- Fix TinyMCE dropdown icon list transparent (#1426)
- Dark mode lite colors improvement
- Fix non full width selects (#1392)
1.0.0-beta17
- update
bootstrapto v5.3.0 - update icons to v2.1.2
- add 72 new brands, browsers logos update
- new
Trial endedpage - new
Page loaderpage - new
Profilepage - headings fix
- dropdown background color fix
- fix rgba conversion bug
- fix autofill text color, not matching in dark mode
- update license
- header html5 tags
- add input with appended
<kbd> bootstrapimport fix- font improvements
- change
$body-colorto CSS variable - scrollbars improvements
- move
@tabler/iconstodev-dependencies - fix #1370: avatar stacked list is not stacked anymore
1.0.0-beta16
- new
Photogridpage Stepscomponent improvements- fix #1348: Make job listing responsive for smaller devices
- fix #1357: buttons group not active
- fix #1352: fix deprecation warning
- fix #1180: number input with
form-control-smlooks weird - fix #1328: color input should show different color for inner check symbol on white ellipse
- fix #1355 - missing font sizes
- update icons to v1.111.0
- homepage navbar fix
- fix #1262 -
.bg-opacity-xxclass is not functioning properly
1.0.0-beta15
- new
badgespage <kbd>styling- update icons to v1.109.0
tom-selectborder fix- exclude
playgroundsfrom build - update jekyll to v4.3.1
- fix: facebook color update
- navbar aria atributes fixes
- fix #808 -
navbar-menuandsidebar-menuhas the sameid - fix #1335 - missing color variables usage in
alertandbtn-ghost-* - move border style to CSS variables
- add missing forms
btn-actionsfixes- replace
$text-mutedto css variable
1.0.0-beta14
- fix active items in dark mode
- update Jekyll to newest version
1.0.0-beta13
- update Bootstrap to 5.2.1, update dependencies
- new
trackingcomponent - new radio button version of
form-imagecheck - update icons to v1.105.0
- dark mode improvements
- corrects the spelling of New Zealand (#1318)
- remove
$border-color-dark - fix #1301 - code snippets in docs look bad in dark mode
- fix #1305 - different default link color for dark mode
- fix popover background in dark mode
- fix button default border color
- fix
form-imagecheckbg in dark mode - navbar logo fix
- move card ribbons config to variables
- navbar border fix
- dark mode active fix
- using globalThis instead of window (#1315)
- fix #1210 - lastmod not generated for pages in
sitemap.xml - fix card border in dark mode
- fix #895 - background color overwrites background image
- fix #1302 - wrong card header in dark mode
- fix #1303 - wrong color when hovering over
selectgroupin dark mode - fix #1308 - bad coloring in table in dark mode
- fix #1273 - datepicker background color broken
- fix
$prefixhard codedlayout/_dark.scss - fix #1275 - remove last border-right on progress bar
- fix #1261 - broken offcanvas bg
1.0.0-beta12
- new "Job listing" page
- new "Sign in with cover" page
- new "Logs" page
- new
progressbgcomponent - add a lot of CSS variables
- add Dockerfile with alpine base
- add icon pulse/tada/rotate animations
- use
:hostin selectors to support Web Components - use dark table variant colors in dark mode (#1200)
- update Tabler Icons to v1.96
- change
space-ycomponent - headings, shadows and borders unify
- toggle TinyMCE dark mode and skin based on the set Tabler theme
- fix
card-footerbackground - fix headers weight
- fix transparent hover background in pagination
- fix dark mode card text color
- fix
--#{$prefix}card-bgis undefined - fix global variable for
.cardand.btn - fix code sample in the customize tabler docs
- fix form elements demo page radio buttons
- replace
gulp-minifywithgulp-terser
1.0.0-beta11
- new
Dropzonecomponent - new
Lightboxcomponent - new
TinyMCScomponent - new
Inline Playercomponent - new
Pricing tablecomponent - new
Datagridcomponent - new optgroup form examples
- new settings page
- update Tabler Icons to v1.78
- added popover docs page
- fix: #1125 incorrect chart display in the mobile version
- update Bootstrap to 5.2.0
1.0.0-beta10
- new
datatablecomponent - update Tabler Icons to v1.67
- fix: #1024 - fix Tom-select in dark mode
- new carousel indicators: dots, vertical, thumbs (#1101)
- replace !important modifier with more specific selectors (#1100)
- new
FAQpage
1.0.0-beta9
- fix: #1061 - list group item colors in light and dark modes
- new
tasksdashboard - fix: #1059 - upload button in form element in dark view has problem
- fix: #1052 - card background icon is practically invisible
- remove Inter font and use default font system stack
- fix: #1018 - vector map not working
- fix: #1035 - wrong background color of hovered list group items in dark mode
- dependencies update
- add
font-display: swap;to improve font loading - new
Boxedlayout
1.0.0-beta8
- update dependencies
- new vector maps demos
- fixes update map on resize
- docs improvement
- replace
badgewithstatus-dotinnavbar-notifications.html - map tooltip fixes
1.0.0-beta7
- fix: #1019 - project-overview.html link not working
- fix: #1010 - card with bottom tabs has incorrect border radius
- uptime monitor mobile fixes
- navbar dark button fix
tabler-iconslink- autoloading webfonts
- cards fixes, new cards demos
- ruby dependencies update
- RTL stylesheet fixes
- new card action demos
1.0.0-beta6
- pricing cards fix
- fix bug
fw-...,.fs-...is missed (#987) - avatar class fix
- fix bug #903
litepickerwith date range not having correct border - page wrapper fix
- fix #900
is-invalid-liteclass is not working underwas-validatedform class - update
@tabler/iconsto version 1.48 - fix #960 - Badges not honoring font sizes
- fix #959 -
node-sassdoes not properly compile nested media queries - update package dependencies to newest version
1.0.0-beta5
Tabler has finally lived to see dark mode! 🌝🌚
- Dark mode enabled!
- add more cursors (#947)
- fix #892 - media queries need to be nested when negating
- update
@tabler/iconsto newest version - move optional dependencies to peerDependencies (#924)
- move deployment to Github Actions (#934)
- table border fixes
- antialiased fix
- update
@tabler/iconsto version 1.42 - change default font to 'Inter'
- colors unify
- add
tom-selectand removechoices.js
1.0.0-beta4
- upgrade required node.js version to 14
- upgrade Bootstrap to 5.1
- upgrade dependencies
- fix #775 - litepicker not initializing
- fix
nouisliderimport in dev
1.0.0-beta3
- upgrade Bootstrap to 5.0
- upgrade dependencies
- change
$border-radius-pillvariable - badge vertical align fix
1.0.0-beta2
- update dependencies
limarker fix- page wrapper, nav fixes
- scripts optimize, remove
capture_once page-bodyfixes- layout navbar fix
- typography fix
- ribbon fix
- charts label fixes
- charts docs
1.0.0-beta
Initial beta release of Tabler v1.0! Lots more coming soon though 😁
- update Bootstrap to 5.0.0-beta2
- update other dependencies.