Bartek
763d7a369d
Fix the ESLint findings in the Floating UI code and the markup-classes gate
2026-10-02 12:33:38 +02:00
Bartek
ad80ded69d
Drop the backward-compat gates on v2-dev and fix lint and bundlewatch
...
Remove check:compat and check:compat-fixture with their files and workflow
steps, since 2.0 breaks the 1.x API on purpose. Format the mixins test and
raise the tabler-props budget to 3.8 kB.
2026-10-02 12:28:02 +02:00
Bartek
3e00ae75b9
Fix v2-dev after the rebase onto dev
...
Restore the deprecated `tabler` namespace export, regenerate the lockfile
and align the dropdown, focus-ring and token tests with dev.
2026-10-02 12:17:15 +02:00
Bartosz-Do
9052cbfbd4
Rebuild Carousel on CSS scroll-snap and IntersectionObserver ( #3057 )
2026-10-02 12:11:33 +02:00
Bartosz-Do and codecalm
7f98716422
Map .rounded-* and --border-radius-* onto a numeric $radii scale ( #3020 )
...
Co-authored-by: codecalm <codecalm@gmail.com >
2026-10-02 12:11:24 +02:00
Paweł Kuna
2b0afd20c6
Import tabler.js in the Confetti and Sparkline demo scripts ( #3105 )
2026-10-02 12:11:23 +02:00
codecalm
41d9b1b7d2
Fix gates after rebasing onto dev
...
- Drop the now unused $component-active-bg
- List Floating UI instead of Popper in open-source.json
2026-10-02 12:11:23 +02:00
Bartosz-Do
f3ded43881
Keep prettier from reflowing markdown in .agents ( #3035 )
2026-10-02 12:11:23 +02:00
Paweł Kuna
914eae4aa3
Read css escapes in the markup-classes gate ( #3028 )
2026-10-02 12:11:23 +02:00
Bartosz-Do
5f28a1df75
Remove the badge-outline class ( #3022 )
2026-10-02 12:06:07 +02:00
Paweł Kuna
69fffc7de5
Build container and table-mobile infixes with breakpoint-infix() ( #3026 )
2026-10-02 12:06:07 +02:00
787f9693db
Add per-directory _index.scss barrels for core/scss ( #3021 )
...
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-02 12:06:07 +02:00
Bartek
ac2c37e5ba
Consolidate focus states into the focus-ring() mixin ( #2972 )
...
Step 1 of #2972 , output-neutral. `focus-ring()` is now the one
implementation — `outline` + `box-shadow: $focus-ring-box-shadow`, with
`$shadow` (validation colour, range extra layer) and `$outline` (skip the
reset on sibling / `:focus-within` selectors) parameters. Every direct
`box-shadow: $*-focus-box-shadow` consumer calls it; the 14
`$*-focus-box-shadow` variables stay as `!default` aliases.
Compiled CSS byte-identical to `v2-dev`; html-diff, test:scss and lint green.
2026-10-02 12:05:04 +02:00
Paweł Kuna
a9110e316f
Add cascade layers as phase 3b of the 2.0 plan ( #3015 )
2026-10-02 12:04:57 +02:00
Paweł Kuna
2b355ee76f
Align core, shared and preview with the design-system skill ( #3010 )
2026-10-02 12:04:57 +02:00
Paweł Kuna
171d0c9b5d
Add the design-system skill and the design-reviewer agent ( #3000 )
2026-10-02 12:04:11 +02:00
Paweł Kuna
1d7e57ae39
Run the release workflow on dev only ( #2999 )
2026-10-02 12:04:11 +02:00
Paweł Kuna
754bb92cc8
Run the release workflow on v2-dev without publishing to npm ( #2988 )
2026-10-02 12:04:06 +02:00
Bartosz-Do
72fd4af91f
Convert the remaining ui components to per-component token maps ( #2980 )
2026-10-02 12:04:00 +02:00
Bartosz-Do
97d0097fcf
Add defaults() and tokens() helpers with per-component token maps ( #2979 )
2026-10-02 12:03:42 +02:00
Paweł Kuna
6627c312ab
Replace Popper with Floating UI in dropdowns, tooltips and popovers ( #2966 )
2026-10-02 12:03:35 +02:00
Bartosz-Do
d0ddf0a96f
Ship @tabler/core as ESM only, drop the UMD bundle ( #2983 )
2026-10-02 12:03:12 +02:00
Bartosz-Do
f98f27228d
Add additive v6 utilities: container queries, grid, shadows, keyline ( #2984 )
2026-10-02 12:03:05 +02:00
Bartosz-Do
bb28b5691d
Emit block-axis logical properties from spacing and border utilities ( #2985 )
2026-10-02 12:02:57 +02:00
codecalm
7e9b208c17
Align the task board with the detailed issue scopes
...
- #2971 covers form, select, carousel and validation icons; close button is already masked
- #2974 is the block axis only, the inline axis is already logical
2026-10-02 12:02:57 +02:00
codecalm
9dc4e0ea17
Refer to 2.0 tasks by issue number in the task board
...
- add #2977 (per-component token maps) before the Sass split
2026-10-02 12:02:57 +02:00
codecalm
81e537372f
Record 2.0 decisions and add a task board to the migration plan
...
- oklch, ESM only, form-select deferred, component parity with v6, positionConfig
- task board with the eight light tasks linked to #2969-#2976
2026-10-02 12:02:57 +02:00
Paweł Kuna
8cee2cd36f
Point the mr-description skill at v2-dev and the 2.0 milestone ( #2968 )
2026-10-02 12:02:57 +02:00
Paweł Kuna
02f75b7a34
Add Bootstrap v6 migration plan, 2.0 policy rule and agents ( #2967 )
2026-10-02 12:02:57 +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