Commit Graph
3427 Commits
Author SHA1 Message Date
Bartek 80cbc6b2a1 Fix SCSS test timeout, layer mapping comments and vendor cursor guard 2026-09-10 13:03:29 +02:00
Bartek 8c565d3e39 Enhance CSS structure with cascade layers and update SCSS files for improved organization. Adjust max sizes in package.json for CSS files. Remove deprecated important utilities variable. Update button, card, and carousel components to utilize new layer system. 2026-09-10 12:57:43 +02:00
Paweł Kuna 1ad7f8e07a Read css escapes in the markup-classes gate (#3028) 2026-09-10 02:00:00 +02:00
codecalm 7ebea7edb6 Limit the branch guard to PRs into dev and same-repo v2-dev exemption 2026-09-10 01:24:21 +02:00
codecalm 395493f0c8 Exempt the v2-dev branch itself from the branch guard 2026-09-10 01:16:44 +02:00
codecalm c5b6a4517f Merge branch 'dev' of https://github.com/tabler/tabler into v2-dev 2026-09-10 01:03:17 +02:00
Bartosz-Do 1cd03bcc57 Remove the badge-outline class (#3022) 2026-09-10 00:43:21 +02:00
Paweł Kuna e822331514 Build container and table-mobile infixes with breakpoint-infix() (#3026) 2026-09-10 00:36:24 +02:00
f36c114fa7 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-09-10 00:31:13 +02:00
github-actions[bot] 0ff4043ba6 chore: update versions (#2960) @tabler/core@1.5.1 2026-09-10 00:20:24 +02:00
codecalm 1a8c8c1fbd Reject PRs to dev forked from v2-dev 2026-09-09 23:01:19 +02:00
Bartosz-Do d4c5be63e6 Fix unreadable counter digit on not-yet-reached steps (#3023) 2026-09-09 22:55:33 +02:00
codecalm eaf60dba0f Revert "Fix unreadable counter digit on not-yet-reached steps (#3023)"
This reverts commit 670d63eb1a.
2026-09-09 22:55:18 +02:00
Paweł Kuna 2f37632136 Drop playground pages from the preview build (#3024) 2026-09-09 22:48:28 +02:00
Paweł Kuna 9efa76a334 Show the version in the footer on preview.tabler.io (#3025) 2026-09-09 22:46:58 +02:00
Bartosz-Do a7f2be029a One focus-ring() mixin over a --focus-ring-box-shadow token (#3018) 2026-09-09 19:42:30 +02:00
670d63eb1a Fix unreadable counter digit on not-yet-reached steps (#3023)
Co-authored-by: Paweł Kuna <1282324+codecalm@users.noreply.github.com>
Co-authored-by: codecalm <codecalm@gmail.com>
2026-09-09 19:42:15 +02:00
Bartek 504c8473ae Revert "Consolidate focus states into the focus-ring() mixin (#2972)"
This reverts commit f8a293d1b9.
2026-09-09 11:32:04 +02:00
Bartek 2c10780fdd Revert "Emit the focus ring as a --focus-ring-box-shadow token (#2972)"
This reverts commit d52a3e232e.
2026-09-09 11:32:04 +02:00
Bartek d52a3e232e Emit the focus ring as a --focus-ring-box-shadow token (#2972)
Step 2 of #2972. `:root` gains `--focus-ring-inner-width` and
`--focus-ring-box-shadow`; `focus-ring()` and the `$*-focus-box-shadow`
aliases resolve to the token, so the ring retunes at runtime and per
theme. The `.focus-ring` helper stops referencing the never-emitted
`--focus-ring-x/-y/-blur`.

CSS diff limited to focus declarations and the `:root` tokens; rendered
values unchanged. test:scss, lint and html-diff green.
2026-09-09 11:21:16 +02:00
Bartek f8a293d1b9 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-09-09 11:02:14 +02:00
Paweł Kuna d199ea812e Add cascade layers as phase 3b of the 2.0 plan (#3015) 2026-09-09 00:01:56 +02:00
Paweł Kuna 19a55e53ab Align core, shared and preview with the design-system skill (#3010) 2026-09-08 23:14:52 +02:00
codecalm 0c878508fd Merge branch 'dev' of https://github.com/tabler/tabler into v2-dev 2026-09-08 22:51:56 +02:00
ethancrawfordandBartek 4ddc9e9a34 Fix several descriptions on the avatars preview page (#3003)
Co-authored-by: Bartek <xbartoszdobija@gmail.com>
2026-09-08 22:38:20 +02:00
Bartosz-Do 718fdd7a72 Fix invisible box-shadows in dark mode with a light-dark() token (#3005) 2026-09-08 12:14:24 +02:00
Paweł Kuna 470bd28d7b Add the design-system skill and the design-reviewer agent (#3000) 2026-09-08 11:38:07 +02:00
codecalm edc0c4edbc Remove changeset for docs copy-to-LLM dropdown 2026-09-08 01:35:50 +02:00
codecalm 9328666234 Merge branch 'main' of https://github.com/tabler/tabler into dev 2026-09-08 01:21:01 +02:00
Paweł Kuna df045344ef Drop changelog date stamping and write release notes into the versions PR (#2998) 2026-09-08 01:13:53 +02:00
Paweł Kuna 46a4c6c823 Run the release workflow on dev only (#2999) 2026-09-08 01:13:42 +02:00
Paweł Kuna d9ed9428de Style the email-inbox message list with a list group (#2996) 2026-09-08 00:54:48 +02:00
Paweł Kuna b8e61dbea7 Fix folded sidebar flashing the active submenu as a flyout on reload (#2992) 2026-09-08 00:44:30 +02:00
Paweł Kuna ca252b8611 Put the changelog release date under the heading so the versions PR lists changes (#2997) 2026-09-08 00:44:16 +02:00
Paweł Kuna f31128705f Fix .card-code corners inside a rounded card (#2993) 2026-09-08 00:31:54 +02:00
Paweł Kuna 57a29ebb01 Let the docs table of contents scroll when it is taller than the viewport (#2994) 2026-09-08 00:31:03 +02:00
Paweł Kuna 99b318ce16 Name classes instead of Astro props in preview card descriptions (#2995) 2026-09-08 00:30:17 +02:00
Paweł Kuna 6f64f3360b Fix .dropdown-menu-arrow border color, replace clip with clip-path (#2991) 2026-09-08 00:08:04 +02:00
Paweł Kuna 692a3a2d76 Fix invisible .form-switch knob in light mode (#2990) 2026-09-08 00:07:41 +02:00
Bartosz-Doandcodecalm 8fc079d26c Add a "Copy to LLM" dropdown with ChatGPT and Claude shortcuts (#2952)
Co-authored-by: codecalm <codecalm@gmail.com>
2026-09-07 23:32:25 +02:00
Paweł Kuna 2db1430c9c Run the release workflow on v2-dev without publishing to npm (#2988) 2026-09-07 22:38:43 +02:00
Bartosz-Do ce76a13522 Convert the remaining ui components to per-component token maps (#2980) 2026-09-07 20:59:19 +02:00
Bartosz-Do fe4ed1821e Add defaults() and tokens() helpers with per-component token maps (#2979) 2026-09-07 20:58:50 +02:00
Paweł Kuna 5e30e9fb1e Replace Popper with Floating UI in dropdowns, tooltips and popovers (#2966) 2026-09-07 20:53:06 +02:00
Bartosz-Do a3f856929f Ship @tabler/core as ESM only, drop the UMD bundle (#2983) 2026-09-07 20:52:51 +02:00
Bartosz-Do d0c067245e Add additive v6 utilities: container queries, grid, shadows, keyline (#2984) 2026-09-07 20:51:44 +02:00
Bartosz-Do d7c231d300 Emit block-axis logical properties from spacing and border utilities (#2985) 2026-09-07 20:46:40 +02:00
codecalm b4b10f924a Render all icons on the preview icons page in production builds
- keep the 20-icon limit only for the dev server
2026-09-07 09:48:45 +02:00
codecalm fb11e358d3 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-09-07 00:16:50 +02:00
codecalm 0cd0b783f2 Refer to 2.0 tasks by issue number in the task board
- add #2977 (per-component token maps) before the Sass split
2026-09-06 23:55:14 +02:00