Bartosz-Do
a7f2be029a
One focus-ring() mixin over a --focus-ring-box-shadow token ( #3018 )
2026-09-09 19:42:30 +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
ethancrawford and Bartek
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-Do and codecalm
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
codecalm
8afe977281
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-09-06 23:44:49 +02:00
Paweł Kuna
e0a8ee4f68
Point the mr-description skill at v2-dev and the 2.0 milestone ( #2968 )
2026-09-06 23:14:27 +02:00
Paweł Kuna
13b4366325
Add Bootstrap v6 migration plan, 2.0 policy rule and agents ( #2967 )
2026-09-06 23:00:19 +02:00
Paweł Kuna
f5551cd494
Drop the Vercel Web Analytics option from the docs config ( #2959 )
2026-09-06 18:10:17 +02:00
Paweł Kuna
ac001f81d4
Bump astro and stop installing optional peers to clear Dependabot alerts ( #2957 )
2026-09-06 00:04:28 +02:00
Paweł Kuna
2641855f27
Restore CodeQL scanning with build artifacts excluded ( #2958 )
2026-09-06 00:03:55 +02:00
github-actions[bot]
562c5972d1
chore: update versions ( #2453 )
@tabler/core@1.5.0
2026-09-05 15:58:19 +02:00
codecalm
bf9e7ad106
Move the Pay page, Tour and language selector changesets to preview
...
- Split the core parts into their own entries: Driver.js lib, dropdown item tokens, flag sizing, input-group-flat addons
2026-09-05 15:37:28 +02:00
Paweł Kuna
ba8c03a2e1
Rewrite the README files in plainer English ( #2955 )
2026-09-05 15:06:35 +02:00
Paweł Kuna
8abfd0989c
Add 1.5 feature demos to the screenshots package and fix the capture script ( #2954 )
2026-09-05 14:54:28 +02:00
Paweł Kuna
b3e873a0f7
Preselect options from the value key in selects.json ( #2953 )
2026-09-05 14:54:16 +02:00
Paweł Kuna
632b69f5e4
Redirect the changelog page and date every changelog heading ( #2951 )
2026-09-04 23:53:34 +02:00
Paweł Kuna and github-actions[bot]
f07d46f970
Write the GitHub release body from the package changelogs ( #2950 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-04 20:06:50 +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
080d3aae76
Paint the ApexCharts tooltip arrow like the tooltip ( #2949 )
2026-09-04 17:16:54 +02:00
Paweł Kuna
4afc2ea871
Rewrite the docs prose in plain English on 75 pages ( #2947 )
2026-09-03 02:32:15 +02:00