Bartek
a9b6d55423
Merge branch 'dev' of https://github.com/tabler/tabler into combobox-component
2026-09-30 11:26:19 +02:00
Paweł Kuna
4f31a3bcc4
Add weekNumbers option to Datepicker ( #3245 )
2026-09-29 20:53:00 +02:00
Bartek
a0c090bde0
Scroll only the combobox list and add data-display, data-hint
...
Wrap the items in .combobox-list so the search field stays in place while
the list scrolls, make the search field small, open a long list at the
chosen item, show data-display in the toggle and data-hint in the menu, and
set the menu min-width from script because the CSS variable was prefixed.
2026-09-29 15:52:02 +02:00
Bartek
9f13141115
Fix combobox markup classes without styles
...
Drop the unused icon-2 class and add styles for dropdown-item-label and
combobox-search-input so the markup classes check passes.
2026-09-29 14:27:11 +02:00
Bartek
a1aae77b6e
Add Combobox preview page and fix small/large variants
...
Add the combobox demo page with a menu entry, keep the field height stable
for icons in small and large sizes, and document native select sizes.
2026-09-29 14:05:57 +02:00
Bartek
1fd65714a2
Extend Combobox: examples, shortcut and badge in toggle, button trigger
...
Add flags, payments, shortcuts, avatars, status, logos and badge examples.
Show kbd and badge of the selected item in the toggle, always render the
toggle as a button, keep icon size fixed and leave room for icon shadows.
2026-09-29 13:38:40 +02:00
Bartek
85f095cd4d
Add Combobox component
...
Markup-first select replacement built on the dropdown menu, with search,
multiple selection, form submission and keyboard support. It can also
enhance a native <select> (optgroups, tags with +N overflow, rich options,
container), so it can replace Tom Select later.
2026-09-29 13:24:02 +02:00
Bartosz-Do
9fc77b9ac8
Fix Datepicker popup snapping back on resize and an unformatted initial value ( #3230 )
2026-09-28 22:27:58 +02:00
Paweł Kuna
4f471ddccf
Fix Datepicker throwing on Vanilla Calendar Pro 3.4 by registering its extensions ( #3231 )
2026-09-28 22:14:08 +02:00
Bartosz-Do
dee65f2f5c
Fix OtpInput stale tap position, multi-slot selection overwrite and IME composition ( #3229 )
2026-09-28 12:50:44 +02:00
Bartosz-Do
ee3843e469
Fix Confetti end event after dispose, stalled frame without a 2D context and canvas width ( #3228 )
2026-09-28 12:43:13 +02:00
Bartosz-Do
4b02b6a0b7
Fix a second new on an auto-initialised element keeping old listeners ( #3225 )
2026-09-28 12:17:43 +02:00
Bartosz-Do
01857d234a
Fix Sparkline empty render, stale tween attributes and one-value line ( #3227 )
2026-09-28 12:04:37 +02:00
Bartosz-Do and codecalm
6199b80b28
Fix datepicker types requiring vanilla-calendar-pro to be installed ( #3220 )
...
Co-authored-by: codecalm <codecalm@gmail.com >
2026-09-25 15:34:42 +02:00
Bartosz-Do and codecalm
0a9edcb400
Fix CountUp printing -0 when a value crosses or rounds to zero ( #3221 )
...
Co-authored-by: codecalm <codecalm@gmail.com >
2026-09-25 15:34:35 +02:00
Bartosz-Do
0f6e843977
Fix tab/tooltip/popover/dropdown/toast init firing too early ( #3218 )
2026-09-25 14:56:12 +02:00
Bartosz-Do and codecalm
d104e78947
Fix Confetti ignoring the trigger's options when data-bs-target is set ( #3195 )
...
Co-authored-by: codecalm <codecalm@gmail.com >
2026-09-25 14:56:06 +02:00
Bartosz-Do
29818fcc83
Fix data attributes written with data-tblr- instead of data-bs- ( #3219 )
2026-09-25 14:56:00 +02:00
Paweł Kuna
e3da90ecb6
Fix JS audit findings: auto-init robustness, storage guards, Datepicker, OTP and config edge cases ( #3208 )
2026-09-25 14:30:59 +02:00
Bartosz-Do and codecalm
f7c3956667
Fix strength meter binding the field after it instead of before it ( #3192 )
...
Co-authored-by: codecalm <codecalm@gmail.com >
2026-09-25 12:13:40 +02:00
Bartosz-Do
77480290dc
Fix complete.bs.countup firing twice when update() runs before the element is in view ( #3193 )
2026-09-25 12:10:58 +02:00
Bartosz-Do and codecalm
e2da442007
Fix OTP input ignoring groups when resolving the length ( #3191 )
...
Co-authored-by: codecalm <codecalm@gmail.com >
2026-09-25 12:04:45 +02:00
Bartosz-Do and codecalm
3d10e24af3
Fix .otp Delete key moving the caret to the last slot ( #3190 )
...
Co-authored-by: codecalm <codecalm@gmail.com >
2026-09-25 12:04:40 +02:00
Bartosz-Do
c89bf8da57
Fix autosize skipping position: fixed textareas ( #3187 )
2026-09-25 12:04:29 +02:00
Bartosz-Do
531529a13c
Restore jQuery bridge for Bootstrap component events ( #3168 )
2026-09-24 18:16:22 +02:00
Paweł Kuna
58e03a937c
Restore the CSS tokens and libraries removed since 1.5 as a deprecated layer ( #3118 )
2026-09-21 18:20:17 +02:00
Paweł Kuna
c84c06be9f
Restore the Sass and JS API removed since 1.5 as deprecated aliases ( #3115 )
2026-09-21 18:20:17 +02:00
Paweł Kuna
7bfeb12ab7
Fix the bugs found in the pre-1.6 review of dev ( #3112 )
2026-09-21 18:20:16 +02:00
Bartosz-Do
bd60d5fd4c
Expand the Sortable demo and add default SortableJS drag styles ( #3106 )
2026-09-21 14:13:22 +02:00
Paweł Kuna
7e7b2cea34
Add floating offcanvas and navbar variants with theme settings ( #3100 )
2026-09-20 21:55:57 +02:00
Paweł Kuna
118380da73
Add Datepicker plugin on Vanilla Calendar Pro and drop Litepicker ( #3062 )
2026-09-18 16:24:26 +02:00
Paweł Kuna
090591873a
Make neutral the default gray scale ( #3091 )
2026-09-18 14:51:39 +02:00
Paweł Kuna
0e2faa00b7
Add a clipboard copy button and drop the clipboard package ( #3060 )
2026-09-16 16:43:16 +02:00
Paweł Kuna
0776b88863
Add loading state and toggle event to switch icon ( #3049 )
2026-09-15 22:35:36 +02:00
Bartosz-Do
a744b8407f
Add OTP input component ( #3056 )
2026-09-15 22:34:25 +02:00
Paweł Kuna
e63fe34e9c
Add a confetti component ( #3068 )
2026-09-15 22:34:13 +02:00
Paweł Kuna
9669c0a9a9
Add a password strength meter ( #3054 )
2026-09-14 20:22:23 +02:00
Paweł Kuna
5d5be36332
Add sparkline component ( #3051 )
2026-09-14 20:17:44 +02:00
Paweł Kuna
ea10f0e296
Replace the countup.js package with an own implementation ( #3053 )
2026-09-14 20:08:18 +02:00
Paweł Kuna
62408b8c8f
Replace the autosize package with an own implementation ( #3052 )
2026-09-14 20:03:50 +02:00
Paweł Kuna
bd5c010595
Rewrite switch-icon, countup, input-mask and sortable as components ( #3046 )
2026-09-13 01:46:04 +02:00
Paweł Kuna
a13ebc3621
Rewrite autosize as an Autosize component with the plugin bundled ( #3045 )
2026-09-13 01:35:14 +02:00
Paweł Kuna
1ffbeeca42
Enable strict TypeScript in the Bootstrap port and add the bootstrap-component skill ( #3044 )
2026-09-13 01:11:07 +02:00
Paweł Kuna
107e493275
Define the color palette in oklch() ( #3043 )
2026-09-13 00:56:36 +02:00
Paweł Kuna and Bartek
70f996bf77
Add layout settings to the theme switcher ( #2948 )
...
Co-authored-by: Bartek <xbartoszdobija@gmail.com >
2026-09-04 19:53:56 +02:00
Paweł Kuna
d2c127122b
Add rendered-html gates, tidy the build and CI, clean up docs and preview ( #2936 )
2026-09-02 21:48:43 +02:00
Paweł Kuna
1da70a787e
Fix pre-release markup, a11y and docs issues found by the crawl ( #2935 )
2026-09-02 21:28:43 +02:00
Paweł Kuna
eabb475b1e
Remove migration-era comments from the Astro sources ( #2933 )
2026-09-02 01:41:11 +02:00
Paweł Kuna
4f6e99b715
Add folded sidebar with flyout menus, pin toggle and light default ( #2905 )
2026-08-31 18:43:06 +02:00
Paweł Kuna
9dd26fd643
Redesign the docs layout and simplify the menu structure ( #2902 )
2026-08-19 22:30:14 +02:00