codecalm
772a224b3d
Show the applied discount code as a removable tag
2026-10-07 16:43:56 +02:00
codecalm
fce76eb0b3
Refine the cart page: line list, applied code row, delivery choice
...
- lines as a card-list-group that wraps on phones instead of a scrolling table
- applied discount code as a row with a remove action, delivery options in the summary
- square product thumbnails
2026-10-07 14:48:20 +02:00
codecalm
70c179d035
Add the shopping cart demo page
...
- cart.html under Extra: lines with a stepper per quantity, order summary with discount code and totals
- rule: never the secondary colour on buttons
2026-10-07 12:27:14 +02:00
codecalm
2acaf016d4
Use the stepper for seats on Billing and users on Settings → Plan
2026-10-07 11:57:39 +02:00
codecalm
2ed0a6a0fa
Show validation feedback after a stepper and document the states
...
- .stepper:has(> .is-invalid) ~ .invalid-feedback, the rendered box sat between field and feedback
- validation examples in docs and demo
- screenshot scene: cart lines with a hovered plus button
2026-10-07 11:17:00 +02:00
codecalm
55a0be878d
Raise the minified CSS budget to 81 kB for the stepper styles
2026-10-07 11:07:25 +02:00
codecalm
813ac0b27b
Let the stepper render its box and buttons around a bare input
...
- data-bs-toggle="stepper" on the input, like datepicker; wrapper markup stays for custom buttons
- default icons painted by CSS mask, no svg in markup
- decrementLabel / incrementLabel options
2026-10-07 11:04:06 +02:00
codecalm
d29a449f94
Add stepper sizes and tidy the docs examples
...
- .stepper-sm / .stepper-lg on the root size scale
- width: fit-content so flex columns do not stretch the box
- docs examples use the Icon component
2026-10-07 10:53:40 +02:00
codecalm
205d1d4dae
Add Stepper component (quantity input with buttons)
...
- JS plugin with bounds, hold-to-repeat, keyboard and character filter
- demo page, docs page and screenshot page
2026-10-07 10:34:46 +02:00
Paweł Kuna
dcacb6528b
Fix invisible table stripes and header backgrounds in dark mode ( #3279 )
2026-10-06 23:02:07 +02:00
Paweł Kuna
8616b173d3
Retake the README preview screenshots without palette artifacts ( #3277 )
2026-10-06 14:08:00 +02:00
Paweł Kuna
bb60211e8b
Give the off switch a filled track and a white knob ( #3271 )
2026-10-06 00:09:43 +02:00
Paweł Kuna
744f9fecf5
Add the text shimmer component for "Thinking…" labels ( #3152 )
2026-10-05 23:26:59 +02:00
6c46d55336
Add NavOverflow component and use it in the preview navbar ( #3240 )
...
Co-authored-by: codecalm <codecalm@gmail.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: codecalm <1282324+codecalm@users.noreply.github.com >
2026-10-05 23:24:59 +02:00
Paweł Kuna
681b6eb671
Add Image label component ( #3267 )
2026-10-05 23:24:15 +02:00
Paweł Kuna
f7c848a938
Add Hover gallery component ( #3246 )
2026-10-02 13:07:05 +02:00
Paweł Kuna
ace9a4f123
Add .datagrid-horizontal and .datagrid-cols-{n} classes, more datagrid examples ( #3247 )
2026-10-02 13:03:56 +02:00
Paweł Kuna
a1b46ae15e
Fix Datepicker getting stuck after the plugin throws in show() or hide() ( #3255 )
2026-10-02 13:03:40 +02:00
dependabot[bot]
5aaa774470
Bump calibreapp/image-actions from 26d5b54006db4da7a1b29903f33404a6f77b58cf to c3752f0cc46d3f73677f20c7bfe20ed4601ba2a3 ( #3263 )
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-10-02 13:03:03 +02:00
Bartek
448866618d
Merge branch 'dev' of https://github.com/tabler/tabler into dev
2026-10-02 11:33:19 +02:00
Paweł Kuna
2726bc4798
Use two terser passes and ES2020 output for the JS bundles ( #3238 )
2026-10-02 11:32:45 +02:00
Paweł Kuna
252c91454c
Shrink tabler.js and tabler.css with an ES2022 target and // Sass comments ( #3259 )
2026-10-02 11:32:45 +02:00
Paweł Kuna
6394af0a59
Add ESLint with typescript-eslint and fix its findings ( #3256 )
2026-10-02 11:32:45 +02:00
Paweł Kuna
0e90f8fd16
Add component-finisher and dev-sync agents ( #3249 )
2026-10-02 11:32:45 +02:00
Paweł Kuna
ba4e87a8d0
Add .icon-inline to icons shown in a line of text ( #3248 )
2026-10-02 11:32:45 +02:00
Paweł Kuna
725e45d456
Add weekNumbers option to Datepicker ( #3245 )
2026-10-02 11:32:45 +02:00
Paweł Kuna
ed41f049a7
Show the promo top banner only on production deploys ( #3239 )
2026-10-02 11:32:45 +02:00
Paweł Kuna and copilot-swe-agent[bot]
8f00eab8e3
Move .form-control and .form-select to --tblr-control-* tokens ( #3163 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-10-02 11:32:45 +02:00
Paweł Kuna and github-actions[bot]
6cd45d012e
Move the icon design guide to the docs ( #3261 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-10-01 01:52:24 +02:00
Paweł Kuna
360d0be7d5
Use two terser passes and ES2020 output for the JS bundles ( #3238 )
2026-10-01 00:15:55 +02:00
Paweł Kuna
890649a77d
Shrink tabler.js and tabler.css with an ES2022 target and // Sass comments ( #3259 )
2026-10-01 00:10:21 +02:00
Paweł Kuna
422b1137e3
Add ESLint with typescript-eslint and fix its findings ( #3256 )
2026-09-30 18:55:13 +02:00
Paweł Kuna
9c7afc5002
Add component-finisher and dev-sync agents ( #3249 )
2026-09-30 01:28:41 +02:00
Paweł Kuna
1b4a219ac0
Add .icon-inline to icons shown in a line of text ( #3248 )
2026-09-30 01:00:28 +02:00
Paweł Kuna
4f31a3bcc4
Add weekNumbers option to Datepicker ( #3245 )
2026-09-29 20:53:00 +02:00
Paweł Kuna
7e447a2791
Show the promo top banner only on production deploys ( #3239 )
2026-09-29 20:35:08 +02:00
Paweł Kuna and copilot-swe-agent[bot]
ad8c26aa4c
Move .form-control and .form-select to --tblr-control-* tokens ( #3163 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-09-29 13:20:21 +02:00
codecalm
a15d5d71a1
Update SRI hashes for v1.6.1
2026-09-28 23:07:55 +02:00
github-actions[bot]
ec33733290
chore: update versions ( #3194 )
@tabler/core@1.6.1
2026-09-28 23:02:10 +02:00
codecalm and Cursor
150e2d2a69
Merge branch 'main' of https://github.com/tabler/tabler into dev
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-28 22:48:57 +02:00
Paweł Kuna
f2c00c767e
Reset compat baseline after the 1.6.0 release ( #3235 )
2026-09-28 22:47:29 +02:00
Paweł Kuna
af0448d7a2
Skip PR checks for changeset and markdown-only changes ( #3236 )
2026-09-28 22:47:20 +02:00
Paweł Kuna
0ff708b267
Fix wording and length of two 1.6.1 changesets ( #3234 )
2026-09-28 22:36:51 +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
Paweł Kuna
8896c89995
Restore PostHog analytics on docs and preview ( #3233 )
2026-09-28 16:36:17 +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 and codecalm
0fdf1b71bb
Document the swapped $table-sort-*-bg-image variables from #3110 ( #3224 )
...
Co-authored-by: codecalm <codecalm@gmail.com >
2026-09-28 12:35:08 +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