3591 Commits
Author SHA1 Message Date
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-Doandcodecalm 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ł Kunaandcopilot-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ł Kunaandgithub-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ł Kunaandcopilot-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
codecalmandCursor 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